Commit Graph

43 Commits (361655dd426f4a3b1895f81b192c25bab0560870)

Author SHA1 Message Date
Dessalines c323ab5275
Added option to remove banned user data (posts, comments, communities) (#1093)
- Works for both a site-ban, and a community ban.
- Fixes #557
4 years ago
Dessalines adeba99d38
Allow mods that aren't creators to leave the mod team. Fixes #786 (#1091) 4 years ago
Dessalines bc523abd62
Add a simple linked instances page. Fixes #1070 (#1071)
* Add a simple linked instances page. Fixes #1070

* Changing allowed_instances to federated_instances.
4 years ago
Dessalines 6fa9dc599c Remove double display name. 4 years ago
Dessalines 464ea862b1
Preferred usernames, banners and icons. (#1055)
* Re-organizing federation tests. #746 #1040

* Adding federation support for user bios. Fixes #992

* Adding icons, banners, and preferred usernames.

- Added optional community icons, and community banners.
- Added user banners.
- Added Site icon and banner, with custom favicon.
- Set up preferred usernames. Fixes #1017
- Added an additional post sort: Active
  - Hot rank now uses the published time.
  - Active uses the most recent comment time, and is default.
- DB Migration was required to add all these fields to the views.
- Added transfercommunity helper function.
- Removed title column from communities page.
- Abstracted an image-upload-form.tsx, and a banner-icon-header.tsx
- Fixes #899

* Some navbar fixes.

* Fixing css

* Some fixes.

- Showing correct user icon and banner after save without page reload.
- Abstracting diesel update overwrite.
- Adding some docs.

* Adding @ when a user doesn't have a preferred username.
4 years ago
alisapa 1de22f0f10
Clarify community creation form (#1056)
* Clarify community creation form

* Did requested changes

* Removed div, corrected translation file

* Delete en.ts
4 years ago
Azriel Lector 1acb51105a
Add user bios (#1043)
* Add user bios

* Version v0.7.35

* Add domain name change instructions to docs. (#1044)

* Add domain name change instructions to docs.

* Changing docker execs to docker-compose execs

* Set maxLength to user bio and render as md

* Fix bio updating after SaveUserSetting

Co-authored-by: Dessalines <tyhou13@gmx.com>
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
4 years ago
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.
4 years ago
Dessalines b6a6d52a92 Merge branch 'main' into api_edit_separation 4 years ago
Coma Grayce 020cb77613
Add buttons. 4 years ago
Dessalines 9bc6698f58 Added community delete and remove. 4 years ago
eiknat 03758a4f92
validate post URLs on the backend (#990)
* added serverside url validation

* api.post: use if let instead of is_some

also add "invalid_url" to en.json

Co-authored-by: John Doe <dhas8m@protonmail.com>
4 years ago
Dessalines 56741fcea5
Adding markdown buttons. Fixes #977 (#984) 4 years ago
Dessalines 7d6985647f Some password reset UI fixes. Fixes #955 4 years ago
Dessalines 23688f17bb Making chat only sortable by new. 4 years ago
Dessalines ff2f70b1de Moving recent comments into main view as a chat select. Fixes #943 4 years ago
Tony Antonov 8d24659892
Forbid users to use empty titles for posts (#930)
- Add a regex that checks if string contains anything but whitespace
- Check for whitespace-only titles on post creation and edit
- Trim whitespace from titles before saving
- Add frontend validation to title
4 years ago
Dessalines 50e6d81d0b
Redirect to login page for votes, comments, pages, etc. Fixes #849 (#926) 4 years ago
Filip785 10a946cab3 Merge remote-tracking branch 'upstream/master' into cake-day 4 years ago
Dessalines 558644b8b3 Adding lemmy's devs / contributors to the sidebar. Fixes #743 4 years ago
Filip785 68e9755e59 Add cake day display in user page & posts/comments #682 4 years ago
Dessalines d22152eefd Adding a math check for logins (until we get a proper captcha). 4 years ago
Dessalines 96c9f801a9 Merge branch 'master' of https://github.com/makigi-io/makigi into makigi-io-master 4 years ago
Ernest 8e1e9a521a Edit community name validation, translations #823 4 years ago
Dessalines 4cf1f080bf Adding delete picture via pict-rs delete tokens. Fixes #505 4 years ago
Dessalines 0c2905fd2d Merge branch 'dev' 4 years ago
Dessalines 445f38eb3c More clear remove / delete translations. #712 4 years ago
Dessalines 29fc3681b9
Validate register usernames on the back-end. Fixes #716 (#750)
* Validate register usernames on the back-end. Fixes #716

* Changing name to is_valid_username
4 years ago
Dessalines 871f09d109 Changing meaning to with in sponsors message. 4 years ago
Dessalines d9ec95ab5b For top-bar post creation, dont select a default community. Fixes #729 4 years ago
Dessalines 6fe3d43049 Adding a sponsor. 4 years ago
Dessalines 6d5518cbd4 Merge branch 'dev' into admin_settings 4 years ago
Dessalines aa5db37bda Add open collective (#637)
* Add Emoji Picker for comments and post body.

- Fixes #634

* Make sure typing dropdown uses twemojis.

* Adding opencollective links. Fixes #636
4 years ago
Dessalines d6d040f5da Add Emoji squashed commit. 4 years ago
Dessalines bb287cbd07 Adding an admin settings page.
- Fixes #620
- Adding a UserListing component. Fixes #627
4 years ago
Dessalines f76c3af557 Adding clearer goto context.
- Adding context props.
- Making link / context the first selectable on user and inbox page.
- Making icons a little bigger.
- #609
4 years ago
Dessalines f36aa1f40d Show full scores on hover for posts and comments. Fixes #592 4 years ago
Dessalines a67a69f95e Ask for confirmation on leaving pages with incomplete forms. Fixes #529 4 years ago
Dessalines 0708a6d665 Adding a sorting help. Fixes #532 4 years ago
Dessalines 2c2918cc9e Moving comment voting to action bar. Adding plurals. 4 years ago
Dessalines 44bbc45973 A first pass at adding icons, and tippy tooltips.
- Adding icons for post-listing, comment-node, and navbar.
- Adding html titles.
- Updating moment expand to use users locale.
4 years ago
Dessalines 399be2370d Adding more for advanced actions on comments and posts.
- Fixes #561
4 years ago
Felix d7f49cea9a generate typescript during compilation 4 years ago