yhirano
48594b18e6
Added haml-lint and fix warnings ( #2773 )
* add haml_lint to Gemfile
* add .haml-lint.yml
* fix warnings of haml_lint
il y a 7 ans
Eugen Rochko
f5bf5ebb82
Replace sprockets/browserify with Webpack ( #2617 )
* Replace browserify with webpack
* Add react-intl-translations-manager
* Do not minify in development, add offline-plugin for ServiceWorker background cache updates
* Adjust tests and dependencies
* Fix production deployments
* Fix tests
* More optimizations
* Improve travis cache for npm stuff
* Re-run travis
* Add back support for custom.scss as before
* Remove offline-plugin and babili
* Fix issue with Immutable.List().unshift(...values) not working as expected
* Make travis load schema instead of running all migrations in sequence
* Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of
React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in
<UI />
* Add react definitions to places that use JSX
* Add Procfile.dev for running rails, webpack and streaming API at the same time
il y a 7 ans
Ashley
1736badf28
Added '(dev)' to the title in development mode ( #2524 )
* Added different title for dev
* Changed indentation
il y a 7 ans
Lindsey Bieda
25cbb8454c
Red favicon for dev ( #2470 )
* Set a dev specific favicon
* Consistent spacing
* Add trailing slash for consistency
* Update to remove interpolation
il y a 7 ans
STJrInuyasha
1b9447853b
Login link for single user instances ( #2393 )
* Login link for single user instances
* Flip the if statement around
Fixes AuthorizationController tests
il y a 7 ans
Eugen
e59f5c8e13
Add an RTL stylesheet for Arabic i18n ( #2378 )
il y a 7 ans
Matt Jankowski
092fdc89fa
Fix flashes partial render error for controllers which don't inherit from application controller ( #2400 )
* Add failing spec for oauth/authorized_applications controller
* Use explicit reference to flashes partial from admin layout
Because some of the controllers which use the admin layout do not inherit from
application controller, this partial is not in their view path.
il y a 7 ans
Matt Jankowski
532bec6e56
Clean up flash display in views ( #2336 )
* Add flashes partial to DRY up admin/auth layouts
* Further consolidate flash messages
il y a 7 ans
Matt Jankowski
598d3defd5
Use default locale for html lang in layouts ( #2212 )
il y a 7 ans
Eugen
baabbce672
Fix double-escaping of display names in <title> ( #2155 )
il y a 7 ans
Matt Jankowski
389f8f8249
Instance helper to replace site title helper ( #2038 )
* Move site title helper to instance helper (name change only)
* Remove newline in <title> tag
* Add site_hostname helper method to wrap up local_domain value
* Use site_hostname helper in places that need local_domain value
il y a 7 ans
Dale Price
f3b86c1bda
Add mask-icon.svg ( #1572 ) ( #1585 )
* Add mask-icon (#1572 )
* use updated svg logo for mask-icon
il y a 7 ans
Eugen
0d83569899
Fix cross-origin integrity ( #1871 )
See <https://glitch.social/users/bea/updates/434 >
il y a 7 ans
Naouak
3d3e32befb
Check for a custom css file to help customization of instances ( #1368 )
* User can create a custom.scss to customize their instance without modifying gitted files.
* Add documentation for customization.
* Forgot the helper file
* Fix Style to pass codeclimate
* Requests from maintainer.
il y a 7 ans
maxypy
a6807201d2
Implementing Subresource Integrity ( #1729 )
* Add sprockets-rails to Gemfile
* Add sprockets-rails to Gemfile.lock
* Update show.html.haml
* Update index.html.haml
* Update admin.html.haml
* Update auth.html.haml
* Update embedded.html.haml
* Update public.html.haml
il y a 7 ans
Matt Jankowski
ca44c13455
Use Setting.site_title value for `og:site_name` occurrences ( #1194 )
* Add helper method to return Setting.site_title
* Use site_title helper in application layout
* Use site_title value for og:site_name
il y a 7 ans
Eugen
1c351709bc
Force UTF8 encoding on generated XML ( #1140 )
il y a 7 ans
Eugen Rochko
e8875c6046
Import feature for following/blocking lists (addresses #62 , #177 , #201 , #454 )
il y a 7 ans
Eugen Rochko
6b81d10030
Add digest e-mails
il y a 7 ans
Eugen Rochko
d2619e0b53
Site title is now a setting
il y a 7 ans
Eugen Rochko
f4bc9620a9
Update settings to re-use admin layout, one big navigation tree, improve settings forms
il y a 7 ans
Eugen Rochko
e22a56183a
Improve error page layouting. 500 page has to stay static because it's
used from nginx when Rails fails.
il y a 7 ans
Effy Elden
f876a8681d
Update the Mastodon repository URL from Gargron/ to tootsuite/ in various places
il y a 7 ans
Eugen Rochko
f79ba2de83
Fix admin UI not loading JS, make sure to strip "acct:" out of remote account's usernames when authorizing follow
il y a 7 ans
Eugen Rochko
b302b9202b
Add page for authorizing/rejecting follow requests
il y a 7 ans
Eugen Rochko
587bf6820e
Improved launcher icon on Android
il y a 7 ans
Eugen Rochko
e09d3a2c66
Fix #249 - use window.location hack to let people login from sandboxed iOS homescreen
il y a 7 ans
Eugen Rochko
aed25932b5
Add OEmbed iframe HTML, convert emojis on public pages, increase size of attachment thumbnails
il y a 7 ans
Eugen Rochko
6de079a5af
Removing external hub completely, fix #333 fixing digit-only hashtags,
removing web app capability from non-webapp pages
il y a 7 ans
Eugen Rochko
76ec907993
Improved admin UI
il y a 7 ans
Eugen Rochko
7abbb02824
Fix #163 - No need for Safari chrome on iOS
il y a 7 ans
Eugen Rochko
546c4718e7
Localizations for most server-side strings
il y a 7 ans
Eugen Rochko
3ce6ac0ce2
Adding some localizations
il y a 7 ans
Eugen Rochko
4ea13d8dc9
Fix web app manifests
il y a 7 ans
Eugen
bc1dba22c5
Fix syntax errors
il y a 7 ans
Frederic Hemberger
e7cd6da938
Add touch icons for Chrome, iOS and Windows 10
il y a 7 ans
Frederic Hemberger
d991869498
a11y: Add HTML lang attribute and utf8 encoding meta tag
See: https://dequeuniversity.com/rules/axe/2.1/html-has-lang
il y a 7 ans
Eugen Rochko
43df35213e
Improving all forms
il y a 7 ans
Eugen Rochko
3554d638b3
Fix #72 - add follow/unfollow button to public profiles
il y a 7 ans
Eugen Rochko
fc198a8b4c
Adding e-mail confirmations
il y a 7 ans
Eugen Rochko
b3c7c8700d
Fix most pages on small screens
il y a 7 ans
Eugen Rochko
ef2b50c9ac
Deleting statuses from UI
il y a 7 ans
Eugen Rochko
7e14eefc81
Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app
registration API
il y a 7 ans
Eugen Rochko
db6df6ddb3
Only load JS on homepage, no other page uses it
il y a 7 ans
Eugen Rochko
49520d6e62
Adding React.js, Redux, revamping dashboard
il y a 7 ans
Eugen Rochko
5764d52b04
Fix Sidekiq pooling issues. Remove API docs from homepage, replace with
a basic home timeline
il y a 8 ans
Eugen Rochko
8eeec389c1
Add link to github project to footer, move FanOutOnWriteService calls to
DistributionWorker. That isn't the heaviest service, yet, but gotta start
somewhere
il y a 8 ans
Eugen Rochko
2b116131d7
Adding e-mail notifications about mentions, follows, favourites and reblogs. Fixing another mention recording bug
il y a 8 ans
Eugen Rochko
c349200761
Removing some unused gems, adding pagination to profiles, fix #10
il y a 8 ans
Eugen Rochko
3441361568
Adding simple_form, adding profile settings, header image
il y a 8 ans