Commit Graph

2261 Commits

Author SHA1 Message Date
ed7dc1704d Bind web UI access tokens to sessions (#3940)
* 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-06-25 23:51:32 +02:00
6909bbdc9e [custom.scss] max-height of media now a fixed value 2017-06-25 14:44:52 -07:00
ddc6b85912 Color adjustment to media icons 2017-06-25 14:25:35 -07:00
4bc237fcfe Adds media icons to toots 2017-06-25 14:22:11 -07:00
efacfec3ed Media previews for collapsed toots 2017-06-25 13:57:52 -07:00
8ea779e59a Patching rebase errors 2017-06-25 12:51:31 -07:00
4ce1540094 fix(features/compose): Handle external changes to the textarea (#3632) 2017-06-25 21:43:27 +02:00
7eda83a36a Glitchsocification 2017-06-25 19:21:51 +00:00
f7301bd5b9 Add overview of active sessions (#3929)
* Add overview of active sessions

* Better display of browser/platform name

* Improve how browser information is stored and displayed for sessions overview

* Fix test
2017-06-25 16:54:30 +02:00
PFM
099a3b4eac Fix "undefined" in className (#3939) 2017-06-25 16:02:56 +02:00
af178d0ba6 Removed no-longer-necessary custom style 2017-06-24 21:28:30 -07:00
b8a5052d53 Better style handling at small sizes 2017-06-24 20:36:19 -07:00
7427680e75 Allowed little media rules 2017-06-24 20:14:58 -07:00
ca0d30c04b OKAY THIS WORKS THIS WORKS 2017-06-24 20:04:46 -07:00
da05cde721 Better settings handling with localSettings (new!) 2017-06-24 19:56:37 -07:00
4c37f629bc Don't change layout of static pages 2017-06-24 18:30:59 -07:00
ddba5d3b8c Use Redux store to keep track of layout 2017-06-24 18:30:30 -07:00
1fc096ec75 Fix elephant in onboarding modal being very small sized on small devices (#3932) 2017-06-24 23:18:32 +02:00
21c2bc119c Clean column collapsible (#3931)
* Remove unused column_collapsable.js
* Remove old styles
* Extract `> div`  style to independent class
2017-06-24 23:18:11 +02:00
d23293c762 feat(components/onboarding_modal): Swipe between pages (#3934) 2017-06-24 23:17:39 +02:00
ceb545c080 Pass in correct "singleColumn" prop value when auto-columns is not used. 2017-06-24 15:29:46 -05:00
a70468aa56 Support overriding media queries for deciding between single-column/multi-column layouts with a class 2017-06-24 15:29:46 -05:00
79dacea962 Fix #3924 (regression from #3906) (#3925) 2017-06-24 12:24:02 +02:00
8b23bf7cbd clean up old avatar class 2017-06-24 03:51:01 +00:00
f1a60d4b81 Unified avatar styling
Avatars now have consistent styling across all pages; border radius can be adjusted with a SASS variable ($ui-avatar-border-size)
2017-06-24 03:03:27 +00:00
2513d92c54 Un-hide dropdown menu ;P 2017-06-23 19:39:44 -07:00
414dfb3955 ESLint improvements for Profile Metadata 2017-06-23 18:43:30 -07:00
67adbcc60c Reblog support for collapsed toots 2017-06-23 18:23:26 -07:00
4e6b5e7879 Use debounce for dispatch scrollTopNotification and expandNotifications (#3700) 2017-06-24 02:43:26 +02:00
453b9c6e7e missing punctuation 2017-06-23 22:01:04 +00:00
d9b9bb8c5e glitch the getting started image 2017-06-23 21:50:45 +00:00
40ecbfd4a9 Very minor styling improvements to toot-collapsing 2017-06-23 21:50:45 +00:00
4fe45dda9a Updates height upon collapsing 2017-06-23 21:50:45 +00:00
4bd7482a7a Minor collapsing button improvements~ 2017-06-23 21:50:45 +00:00
93c52301ad Collapsable toots [1/??] 2017-06-23 21:50:45 +00:00
0d3ec19e89 Profile Metadata HACK 😈 2017-06-23 21:45:14 +00:00
62a75891ab Fixes drawer so stuff doesn't overflow 2017-06-23 21:45:14 +00:00
b27842dc70 cybre cleanup 2017-06-23 21:45:14 +00:00
39b6b37b74 cybrespace to 1.4.2 2017-06-23 21:45:14 +00:00
65528fc54e All cybrespace changes through 5/28 2017-06-23 21:45:14 +00:00
382572c213 adding cybre changes 2017-06-23 21:45:14 +00:00
c0979381a4 Fix a typo and give CW'd statuses the right cursor (#3918) 2017-06-23 23:13:27 +02:00
c1a8e3d1eb Use Class and Property Decorators (#3730)
ref https://tc39.github.io/proposal-decorators/
2017-06-23 19:36:54 +02:00
2211e8d1cd Revocable sessions (#3616)
* feat: Revocable sessions

* fix: Tests using sign_in

* feat: Configuration entry for the maximum number of session activations
2017-06-23 18:50:53 +02:00
281f07244b Merge branch 'swipe-gestures' of git://github.com/sorin-davidoi/mastodon into sorin-davidoi-swipe-gestures 2017-06-23 17:52:39 +02:00
eff9416469 Remove unused variables (#3906) 2017-06-23 16:05:04 +02:00
6fbb3841a6 Add prefix to setting toggle ID (#3907) 2017-06-23 13:55:05 +02:00
d8c4781377 fix: Apply :hover, :focus and :active only when multiple columns 2017-06-23 13:48:46 +02:00
bc6e958229 feat: Swipeable media 2017-06-23 13:48:46 +02:00
a6d8d1036a feat: Swipeable columns 2017-06-23 13:48:46 +02:00