Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-08 | Replace OEmbed and initial state Rabl templates with serializers (#4110) | Eugen Rochko | |
* Replace OEmbed Rabl template with serializer * Replace initial state rabl with serializer | |||
2017-06-25 | Bind web UI access tokens to sessions (#3940) | Eugen Rochko | |
* Add overview of active sessions * Better display of browser/platform name * Improve how browser information is stored and displayed for sessions overview * Fix test * Fix #2347 - Bind web UI access token to session When you logout, session also destroys the access token, so it's no longer valid. If access token is destroyed some other way, the session is also destroyed, requiring a re-login. Fix #1681 - Add scheduler to remove revoked access tokens and grants * Fix test | |||
2017-04-27 | Fix Doorkeeper error (#2534) | Yamagishi Kazutoshi | |
* Fix Doorkeeper error * use Doorkeeper::OAuth::Scopes.from_string | |||
2017-04-16 | Onboarding modal (#1883) | Eugen | |
* Basic onboarding modal that's shown to users once * Lay out pages 2 through 5, add images, style modals (#1509) * Lay out pages 2 through 5 Added images and laid out pages 2 through 5 in the jsx file. SCSS will come, still working on just seeing if this works at all. * Fix jsx errors, add images to modal pages, style modal pages * Add animations to onboarding pager changes, improve wording and styling * Finishing touches on the onboarding * Add missing propTypes * Update wording | |||
2017-04-15 | Give SINGLE_USER a chance to register (#1820) | Marcin Cieślak | |
An attempt to open a brand new Mastodon instance configured as SINGLE_USER_MODE=true will cause an exception. Enable temporary registration if we have no users in the database Fixes #1817 | |||
2017-04-15 | Send initial state in a <script type="application/json"> tag (#1806) | Joachim Viide | |
2017-01-09 | Persist UI settings, add missing localizations for German | Eugen Rochko | |
2016-12-06 | Add single user mode | Eugen Rochko | |
2016-11-15 | Fix rubocop issues, introduce usage of frozen literal to improve performance | Eugen Rochko | |
2016-10-22 | Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting | Eugen Rochko | |
to the API | |||
2016-09-29 | Improve code style | Eugen Rochko | |
2016-09-27 | Adding landing page | Eugen Rochko | |
2016-09-26 | Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app | Eugen Rochko | |
registration API | |||
2016-08-26 | The frontend will now be an OAuth app, auto-authorized. The frontend will ↵ | Eugen Rochko | |
use an access token for API requests Adding better errors for the API controllers, posting a simple status works from the frontend now | |||
2016-08-24 | Adding React.js, Redux, revamping dashboard | Eugen Rochko | |
2016-03-25 | Fix Sidekiq pooling issues. Remove API docs from homepage, replace with | Eugen Rochko | |
a basic home timeline | |||
2016-03-12 | Customized more doorkeeper views, only logged in users can create oauth apps | Eugen Rochko | |
2016-03-12 | Adding config for puma, dashboard layout, fixing some queries | Eugen Rochko | |
2016-03-08 | Distrubute statuses as a fan-out-on-write system, with optional precomputing | Eugen Rochko | |
2016-03-06 | Adding GNU Public license, adding home timeline, reblog/favourite counters | Eugen Rochko | |
2016-02-22 | Made some progress | Eugen Rochko | |