Dessalines
49bd28e2d4
Adding visual captchas for register and login. ( #1027 )
...
* Adding visual captchas for register and login.
* Adding audio wav file for Captcha using espeak.
* Lots of captcha fixes.
- Removed login captchas.
- Added settings to disable captchas, and change difficulty.
- Captchas can only be checked / used once, front end gives a new one on
failure.
- Added front end button for regenerating captcha.
- Added a disabled / pause button audio playing.
* Some more fixes.
2020-07-29 09:02:46 -04:00
Dessalines
d1342afe93
Remove extra jwt claims (for user settings) ( #1025 )
...
* Remove extra jwt claims (for user settings)
- The JWT token only contains the issuer, and your user id now.
- Now only a page refresh is necessary to pick up your settings on all
clients, including theme, language, etc.
- GetSiteResponse now gives you your user and settings if logged in.
- Fixes #773
* Remove extra comment line, I tested nsfw
* Adding a todo to add a User_::readSafe()
2020-07-27 09:23:08 -04:00
Dessalines
59da2976ab
Some more API cleanup.
...
- Extracted methods for is_mod_or_admin, and is_admin.
- Removed admins from GetPostResponse and GetCommunityResponse.
- Some cleanup.
2020-07-22 14:20:08 -04:00
Dessalines
b6a6d52a92
Merge branch 'main' into api_edit_separation
2020-07-22 13:47:52 -04:00
Dessalines
f81a7ad9ab
Adding form_id to comment creates and edits.
...
- This adds a form_id to CreateComment, EditComment, and CommentResponse
- This is so any front end clients can add a randomly generated string,
and know which comment they submitted, is the one they're getting
back.
- This gets rid of all the weird complicated logic in handleFinished(),
and should stop the comment forms getting cleared once and for all.
2020-07-21 10:56:41 -04:00
Dessalines
55ce7b1339
Adding version to GetSite. Fixes #1001 ( #1002 )
...
* Adding version to GetSite. Fixes #1001
* Removing version.ts file
2020-07-21 13:20:23 +00:00
Dessalines
2eac037408
Adding post delete, remove, lock, and sticky.
2020-07-20 23:46:36 -04:00
Dessalines
fd96dfdb5e
Added comment delete, remove, read.
2020-07-20 21:37:44 -04:00
Dessalines
9bc6698f58
Added community delete and remove.
2020-07-20 13:37:39 -04:00
Dessalines
a67f46bec5
EditUserMention changed to MarkUserMentionAsRead.
2020-07-20 10:56:40 -04:00
Dessalines
0a28ffb9c4
Private message delete and read extracted.
2020-07-20 00:29:44 -04:00
derek
f1d01f4fa0
ui.components: split user component up to fix duplicate requests
...
Replace componentWillReceiveProps with getDerivedState and pass state as props to new component
2020-07-13 20:14:01 -04:00
Ernest
9ad0a8825a
Merge remote-tracking branch 'upstream/master' into add_post_title_to_comments_view
2020-07-13 08:45:57 +02:00
Ernest
b037ff922c
Add post title to comments view #948
2020-07-12 17:26:10 +02:00
Dessalines
ff2f70b1de
Moving recent comments into main view as a chat select. Fixes #943
2020-07-12 00:58:42 -04:00
Filip785
68e9755e59
Add cake day display in user page & posts/comments #682
2020-07-08 02:28:47 +02:00
Dessalines
15f1920b25
Federated private messages.
2020-05-05 22:06:24 -04:00
Dessalines
e5497edd5c
Adding some more API testing examples.
2020-04-23 14:13:22 -04:00
Dessalines
1336b4ed60
Merge branch 'dev' into federation
2020-04-14 16:07:20 -04:00
Dessalines
26ad37a8c0
Updating views to add apub actor_id and local columns.
2020-04-14 15:12:19 -04:00
Dessalines
bb287cbd07
Adding an admin settings page.
...
- Fixes #620
- Adding a UserListing component. Fixes #627
2020-04-10 16:55:57 -04:00
Dessalines
56947e7710
Removing community name unique constraint. Removing useless fedi_name column from user_table.
2020-04-07 10:54:15 -04:00
Dessalines
ac280782b2
Iframely and pictshare backend mostly done.
2020-03-07 18:31:13 -05:00
Dessalines
858366c57b
Proper comment-node depth coloring.
2020-03-05 15:10:46 -05:00
Dessalines
55f91ac5dc
First pass at adding oembeds / iframely.
2020-02-17 11:18:01 -05:00
Dessalines
774518e4fe
Fixing unread indicator on link click. Fixes #527
2020-02-11 10:14:09 -05:00
Dessalines
9c8fe0379f
Adding instant voting / vote animations. Fixes #526
2020-02-09 15:04:41 -05:00
Dessalines
4b0227c45e
Change post sorting hot rank to use newest comment time. Fixes #517
2020-02-08 11:16:58 -05:00
Dessalines
ecd10482a6
Add new comments views to main and community pages. Fixes #480
2020-02-07 23:05:15 -05:00
Dessalines
b0b50098a4
Websocket reconnect reload page data. Fixes #504
2020-02-04 11:19:05 -05:00
Dessalines
e4dfa5e52f
Combine duplicate front page posts. Fixes #284
2020-02-03 19:52:39 -05:00
Dessalines
96a7e99e57
Removing PostLikeResponse in favor of PostResponse. Consolidating comment and post_sends.
2020-02-02 12:45:41 -05:00
Dessalines
8036474dda
Starting to work on user message scope.
2020-01-31 20:02:20 -05:00
Dessalines
5188bddd4d
Merge branch 'dev' into websocket_scopes
2020-01-30 21:15:58 -05:00
D Anzorge
8bcf191a1d
Add sorting by old (date, ascending) to comment frontend
2020-01-28 20:14:08 +01:00
Dessalines
2e84441e66
Strictly typing websocket forms.
2020-01-27 21:04:30 -05:00
Dessalines
65adb0d15d
Starting to work on websocket scopes.
2020-01-26 12:23:28 -05:00
Dessalines
aa5a911edc
Fixing front end error messages. Fixes #462
2020-01-25 09:58:53 -05:00
Dessalines
ac1d5f2b86
Done merging http-api and private_message
2020-01-23 19:17:42 -05:00
Dessalines
253bc3e0af
Adding private messaging, and matrix user ids.
...
- Fixes #244
2020-01-22 16:38:16 -05:00
Dessalines
a964b4ce21
Allow comment/post upvoting from other pages.
...
- Fixes #355
- Votes now coming back for posts and comments on search page.
2020-01-20 18:39:45 -05:00
Dessalines
e31090c9bd
Adding comment and post vote loading indicators. Fixes #449
2020-01-20 10:11:50 -05:00
Dessalines
dcd60228ed
Strongly typing WebsocketJsonResponse. Forgot comment-form.tsx
2020-01-19 00:38:45 -05:00
Dessalines
a044718066
First pass at fixing UI to work with new websocketresponses.
2020-01-18 23:54:10 -05:00
Dessalines
5b42dc3393
Adding show_avatar user setting, and option to send notifications to inbox.
...
- Fixes #254
- Fixes #394
2020-01-02 16:55:54 -05:00
Dessalines
f5a13717ea
Adding change password and email address from user settings.
...
- Fixes #384
- Fixes #385
2020-01-01 15:46:14 -05:00
Dessalines
a4428528e3
Adding user avatars / icons. Requires pictshare.
...
- Fixes #188
2019-12-29 15:39:48 -05:00
Dessalines
fca8e6a0a9
Adding some site oriented settings.
...
- Adding option to close registration. Fixes #350
- Adding option to disable showing NSFW buttons. Fixes #364
- Adding option to disable downvotes. Fixes #239
2019-12-11 12:21:47 -08:00
Dessalines
f0808a1116
Adding custom language setting.
...
- Fixes #319
2019-12-09 00:24:53 -08:00
Dessalines
9f35b33dc7
Halfway done with email, not fully working yet.
2019-10-29 20:35:39 -07:00