02bcb0f898
Add flash animation when scrolling to post preview fixes #666 🤘
2016-01-12 10:58:19 +03:30
5120d9577e
#679 Ask for confirmation before "Mark all as Read"
2016-01-12 08:23:02 +02:00
15398fcc6d
Add rel="nofollow" to bio links ( fixes #449 )
2016-01-11 13:29:01 +03:30
1f5219f2a2
#679 Ask for confirmation before "Mark all as Read"
2016-01-10 17:20:01 +02:00
1aaf588341
Merge branch 'scrubber-display-only-comments' of https://github.com/ahsanity/core
2016-01-02 12:04:04 +10:30
0fcc8dca46
Merge pull request #676 from petermein/user-online-indicators
...
User online indicators
2016-01-02 09:34:11 +10:30
bf87518161
Use username helper when displaying user search results
2015-12-30 15:26:54 +10:30
8c8de8eb22
Fixed name to camel case
2015-12-26 13:06:58 +01:00
5431a90dbd
Changed case on helper function
...
Stub for renaming case of file
2015-12-26 13:06:31 +01:00
7a8c7518bd
Issue #197 : Make PostStreamScrubber display numbers relating to only comment posts
2015-12-25 13:01:42 +06:00
9cb45c98d8
Extract notification settings into an item list
2015-12-21 10:38:15 +10:30
fbcd2cf88c
Added missing import
2015-12-16 13:48:38 +01:00
e55b7a14e5
Added user online indicator to post
2015-12-16 13:43:46 +01:00
c97b01a445
Log in immediately after registration
...
Newly-created accounts are allowed to log in straight away, but they still have the permissions of a guest until they've confirmed their email address. Instead of showing a success message after registration, we reload the page since they're already logged in.
Still todo: show a message explaining that they need to verify their email address to do anything, and allow it to be resent.
2015-12-05 15:22:25 +10:30
b0b3af0305
Improve LoginButton styles, make popup window smaller
2015-12-05 15:19:24 +10:30
1cfae4ad14
Merge branch 'sudo-mode'
...
# Conflicts:
# CHANGELOG.md
2015-12-03 15:12:51 +10:30
9896378b59
Overhaul sessions, tokens, and authentication
...
- Use cookies + CSRF token for API authentication in the default client. This mitigates potential XSS attacks by making the token unavailable to JavaScript. The Authorization header is still supported, but not used by default.
- Make sensitive/destructive actions (editing a user, permanently deleting anything, visiting the admin CP) require the user to re-enter their password if they haven't entered it in the last 30 minutes.
- Refactor and clean up the authentication middleware.
- Add an `onhide` hook to the Modal component. (+1 squashed commit)
2015-12-03 15:11:57 +10:30
81a1c0955b
Fix some issues with dropdown positioning
2015-12-03 14:51:55 +10:30
05386b1259
Clean up
2015-12-03 14:51:35 +10:30
c432ed7d5c
Add third-level namespacing to deleted_user_text
2015-11-30 11:17:11 +09:00
4bfbf68bca
Extract leftover strings
...
Extracts strings that were missed previously in:
- Dashboard page of admin interface.
- Edit Custom CSS modal of admin interface.
- Settings modal of admin interface.
- Post activity list on user page of forum UI.
Hopefully there aren't any more!
2015-11-28 17:14:22 +09:00
b3a5822ddb
Rename HTTP method override header
...
This is the name recommended by the JSON-API spec:
http://jsonapi.org/recommendations/#patchless-clients
2015-11-26 17:43:32 +01:00
a80d72d165
Fix #627
2015-11-26 02:03:00 +08:00
2c4fae60bc
Allow provision of an avatar URL to upload during sign up
...
This can be used by authentication extensions (i.e. mirror Facebook/Twitter profile picture). Rough implementation, needs refactoring.
2015-11-23 11:53:57 +10:30
7eab206f91
Don't pad the body when the composer is positioned absolutely (on mobile)
2015-11-23 10:07:23 +10:30
599958354c
Refactor composer preview logic
2015-11-23 08:47:16 +10:30
c79bda6279
Fix composer preview button on mobile. closes #196
2015-11-21 13:16:25 +10:30
6374f92676
Improve composer appearance/usability on mobile
...
On mobile:
- Move submit button to right side of toolbar
- Move first header item to toolbar
- Size textarea correctly
2015-11-21 13:16:05 +10:30
1f4e03d1fa
Make sure dropdowns stay within the viewport horizontally too
2015-11-20 12:35:07 +10:30
acf67ca416
Add a "load more" button to the end of the post stream
...
This is necessary if the page is viewed in a context with no scrolling, i.e. an auto-resizing iframe
2015-11-20 12:35:07 +10:30
095e8164e8
Update LogInModal.js
2015-11-06 15:54:06 +08:00
0bdf873e65
Fix another error handling regression
2015-11-05 14:17:48 +01:00
4734dbf46d
Release 0.1.0-beta.4
2015-11-05 16:29:13 +10:30
783a14610a
Revert back button behaviour
...
As of 25932cf, the back button was no longer shown if the user came in directly to a discussion. This caused problems on mobile where it was kind of hard to get back home without the button.
2015-11-05 16:24:04 +10:30
96b85f1330
Use icon instead of "Discussions" text, fix bugs
...
- Fix admin page crash
- Only show invisible pin button on desktop; hide it completely on ≤ tablet
2015-11-03 15:54:06 +10:30
25932cf7c4
Add label to back button, change behaviour
...
The back button longer shows if the user hasn't actually navigated anywhere. e.g. if they come in directly to a discussion, it will be hidden.
2015-11-03 15:54:05 +10:30
d497782f65
Release 0.1.0-beta.3
2015-11-03 10:01:52 +10:30
119d1721e0
Revert e1315d2; always attempt to parse JSON
...
This way if there is a PHP error which outputs a 200 OK text/html response, Flarum will correctly show an error message.
2015-10-31 14:49:14 +10:30
eb571c5595
Change ItemList API
2015-10-30 22:45:58 +10:30
e1315d27a4
Only parse as JSON if appropriate content type
2015-10-29 17:52:52 +10:30
7127bea15e
Solidify ItemList API
2015-10-29 17:52:52 +10:30
5e2f659f54
Extract method to get the permalink to a post
...
Necessary so that the embed extension can override it.
2015-10-27 12:09:24 +10:30
f3612261ec
Improve logic to see if post has been fully loaded
...
Should fix #295 once and for all.
2015-10-24 13:17:25 +10:30
e95cb09caa
Recompile JavaScript
2015-10-22 10:16:08 +02:00
415b68f84f
Add flood control
...
closes #271
2015-10-22 16:57:48 +10:30
c0364cbc9d
Clean up some old code
2015-10-22 12:25:22 +10:30
323ced8b00
Rename the key for the "Hidden" badge tooltip
...
- Shortens the key name for consistency with `badge:` namespace.
- Revised YAML to follow.
2015-10-22 09:31:13 +09:00
ea98e4bda9
More helpful avatar upload error messages
...
ref #165 , #118
2015-10-22 10:40:38 +10:30
2903a7068c
Add namespacing for badges
...
- Adds a `lib.badge` namespace to match extension handling.
2015-10-21 16:30:53 +09:00
2a5c0c1c7a
Improve request error debug output
2015-10-21 10:47:07 +10:30