Commit graph

56 commits

Author SHA1 Message Date
rimu
e616ce122f replace requests with httpx #15
better thread safety
2024-09-15 19:30:45 +12:00
rimu
5cb0644b46 disallow spaces in user names #320 2024-09-09 16:48:09 +12:00
rimu
2f15fd5aea alt user names 2024-08-20 07:03:18 +12:00
rimu
6a820442f5 handle user names with mixed upper and lower case letters. fixes #272 2024-08-03 21:31:10 +12:00
rimu
462a80967c look up new account country by IP address - check on login 2024-08-01 16:29:09 +08:00
rimu
c31d7c187c look up new account country by IP address 2024-08-01 16:24:36 +08:00
rimu
1a2203038c add timeouts to all HTTP requests to avoid hangs 2024-07-30 11:18:06 +08:00
rimu
0eea7a2600 when email changes, verify new email #78 2024-05-25 22:37:17 +12:00
rimu
29c2a05d38 let user choose interface language #51 2024-05-09 13:59:52 +12:00
rimu
76d228f5fa ensure local communities have lowercase machine name 2024-04-30 21:29:49 +12:00
rimu
fc36ede2b0 make recaptcha optional #80 #134 2024-03-31 11:42:34 +13:00
rimu
9a5fb831ec bugfix 2024-03-29 16:02:02 +13:00
rimu
84d98e2e55 referrer fix 2024-03-27 19:36:09 +13:00
rimu
ef43e78ae5 automatically block new user registrations based on referrer 2024-03-22 14:35:51 +13:00
rimu
6f32e8f20d email changes for aws ses 2024-02-24 13:33:28 +13:00
rimu
d40ab28ea2 email notifications fixes #18 2024-02-23 16:52:17 +13:00
rimu
bc2211a540 User names cannot contain @. 2024-02-22 14:18:21 +13:00
rimu
e840db1991 chat 2.0 2024-02-19 15:01:53 +13:00
rimu
45d8b042a5 remove 'ilike' for most case insensitive searches - too slow 2024-02-09 14:58:51 +13:00
rimu
b7e40fb35c notify admin when new registration is waiting 2024-02-05 16:22:17 +13:00
rimu
2f3f8b6155 account approval process 2024-02-02 15:30:03 +13:00
rimu
510176dea3 form tweaks for accessibility
plus admin topic editing
2024-01-29 22:18:06 +13:00
rimu
fec2d24e6d beware of upper and lower case in user_names and community AP ids 2024-01-29 08:47:36 +13:00
rimu
241fe8ec38 organise communities under topics 2024-01-28 18:11:32 +13:00
rimu
686ac36ac7 disallow silly passwords 2024-01-25 14:01:29 +13:00
rimu
1de72f5ab4 screencast link 2024-01-22 21:14:40 +13:00
rimu
16eb228052 password strength 2024-01-21 10:40:43 +13:00
rimu
c3d83b1428 normalize utf characters in user names 2024-01-15 17:26:57 +13:00
rimu
6fba6ef113 fix username validation 2024-01-10 09:00:24 +13:00
rimu
90d5d525ae Low bandwidth mode 2024-01-08 19:41:32 +13:00
rimu
59920686c0 verification token bug 2024-01-08 10:48:05 +13:00
rimu
47cdf79b20 use recaptcha 2 instead of 3 as it's easier to integrate 2024-01-06 19:48:10 +13:00
rimu
9d7c3976c2 community breadcrumb 2024-01-06 15:30:50 +13:00
rimu
39ca00cb8e bug fixes and tweaks after initial user testing 2024-01-05 14:09:46 +13:00
rimu
a2aee59e7f make recaptcha work with nonce 2024-01-05 11:56:18 +13:00
rimu
e1f410151e oops 2024-01-04 17:07:02 +13:00
rimu
781694e023 improve registration and add community topics/categories 2024-01-04 16:00:19 +13:00
rimu
076448df98 typo 2024-01-04 13:26:39 +13:00
rimu
8c622c04c7 admin users 2024-01-01 14:49:15 +13:00
rimu
c1971b3d8d administer communities - list and edit 2023-12-31 12:09:20 +13:00
rimu
ede9c32953 stop banned accounts from posting 2023-12-30 19:22:22 +13:00
rimu
afb253f6d0 IP address plus cookie-based ban system 2023-12-30 19:03:44 +13:00
rimu
ea2d3a62e4 fake news domain blocking and notifying 2023-12-30 11:36:24 +13:00
rimu
207efc2329 delete account, with federation 2023-12-29 17:32:35 +13:00
rimu
c3839e6873 home page, expanded admin area and domain blocking 2023-12-17 00:12:49 +13:00
rimu
5b6c9f39b2 avoid use of depreciated datetime.utcnow 2023-12-12 08:53:35 +13:00
rimu
d5d7122a3d subscription and unsubscription to remote communities - lemmy bugs
also local cache busting
2023-12-03 22:41:15 +13:00
rimu
e2b86f3caf keep activitypub log small 2023-11-26 23:21:04 +13:00
rimu
53a1531820 post replies - create, edit, delete 2023-11-22 20:48:27 +13:00
rimu
b05531fda3 limit what unverified users can do 2023-10-23 13:03:35 +13:00