3 Commits (9cb7fa57f62635c949b94deafbab62ad84af050e)

Author SHA1 Message Date
Renaud Chaput 42698b4c5c
Fix the crossorigin attribute (#26096) 3 years ago
Stanislas Signoud 5fad7bd58a
Change links in multi-column mode so tabs are open in single-column mode (#25893) 3 years ago
Eugen Rochko 62782babd0
Change public statuses pages to mount the web UI (#19301) 4 years ago
Eugen Rochko 43b5d5e38d
Add logged-out access to the web UI (#18961) 4 years ago
ThibG 7d0031a515
Fix Google Translate breaking web interface (#15610) 5 years ago
Eugen Rochko 9b1f2a4b61
Add subresource integrity for JS and CSS assets (#15096) 5 years ago
Eugen Rochko e5cee8062f
Fix blurhash and autoplay not working on public pages (#11585) 7 years ago
Yamagishi Kazutoshi 8347479f5d Bump webpacker from 3.5.5 to 4.0.2 (#10277) 7 years ago
Eugen Rochko 28401962ca Change documentation URL (#8898) 8 years ago
Yamagishi Kazutoshi 1663368724 Replace preload link tag to Rails helper (#7192) 8 years ago
Nolan Lawson 0692991b54 Add ServiceWorker caching for static assets (#5524) 9 years ago
Nolan Lawson 6a50329a9c Only preload JS in /web pages (#5325) 9 years ago
m4sk1n 0b32338e3f Add link to 'noscript' message (#4561) 9 years ago
Eugen Rochko 3a3b556065 Improve noscript message and style (#4315) 9 years ago
Yamagishi Kazutoshi 4d661e1183 Change logo.png to logo.svg for web UI (#4307) 9 years ago
Sorin Davidoi 0c7c188c45 Web Push Notifications (#3243) 9 years ago
Eugen Rochko 864e3f8d9c Replace OEmbed and initial state Rabl templates with serializers (#4110) 9 years ago
Sorin Davidoi 8acadeea76 fix: Warn if JavaScript is disabled (#3634) 9 years ago
yhirano 48594b18e6 Added haml-lint and fix warnings (#2773) 9 years ago
Eugen Rochko f5bf5ebb82 Replace sprockets/browserify with Webpack (#2617) 9 years ago
Eugen 0d83569899 Fix cross-origin integrity (#1871) 9 years ago
Joachim Viide ef879a8839 Send initial state in a <script type="application/json"> tag (#1806) 9 years ago
maxypy a6807201d2 Implementing Subresource Integrity (#1729) 9 years ago
Eugen Rochko ccb8ac8573 Make the streaming API also handle websockets (because trying to get the browser EventSource interface to 9 years ago
Eugen Rochko 4a2ee43e80 Fix #457 - escape JSON in INITIAL_STATE (this bug only ever allowed a user to xss themselves rather than anyone else) 9 years ago
Eugen Rochko 75f80bef10 Persist UI settings, add missing localizations for German 9 years ago
Eugen Rochko 23ebf60b95 Improve initialState loading 9 years ago
Eugen Rochko e09d3a2c66 Fix #249 - use window.location hack to let people login from sandboxed iOS homescreen 9 years ago
Eugen Rochko 6de079a5af Removing external hub completely, fix #333 fixing digit-only hashtags, 9 years ago
Eugen Rochko db6df6ddb3 Only load JS on homepage, no other page uses it 10 years ago
Eugen Rochko 337462aa5e Re-organizing components to be more modular, adding loading bars 10 years ago
Eugen Rochko 2e7aac793a Adding sense of self to the UI, cleaning up routing, adding third (detail) column 10 years ago
Eugen Rochko 92afd29650 The frontend will now be an OAuth app, auto-authorized. The frontend will use an access token for API requests 10 years ago
Eugen Rochko 49520d6e62 Adding React.js, Redux, revamping dashboard 10 years ago
Eugen Rochko 5764d52b04 Fix Sidekiq pooling issues. Remove API docs from homepage, replace with 10 years ago
Eugen Rochko f14f462eaf Adding Turbolinks, adding status posting form on homepage 10 years ago
Eugen Rochko 1aa477ac2f Customized more doorkeeper views, only logged in users can create oauth apps 10 years ago
Eugen Rochko aab9f57e36 Adding config for puma, dashboard layout, fixing some queries 10 years ago
Eugen Rochko 3824c58853 Adding GNU Public license, adding home timeline, reblog/favourite counters 10 years ago
Eugen Rochko 6045b6cb18 Customizing devise views and controllers 10 years ago
Eugen Rochko 709c6685a9 Made some progress 10 years ago