Commit Graph

116 Commits

Author SHA1 Message Date
4b871b50c6 Add file-size limit 2024-10-06 16:24:46 +02:00
97b006259b more cleanups 2024-09-29 14:35:33 +02:00
dc6fb02d5f minor cleanups 2024-09-29 12:29:59 +02:00
2f4cbc6e1e Small code cleanups. 2024-09-28 20:50:57 +02:00
f31d5c70a9 upgrade deps etc. 2024-09-28 20:20:51 +02:00
e21e98bf52 switch to slog 2024-09-28 20:11:58 +02:00
435a9b2ecf more detailed error 2024-09-28 19:51:27 +02:00
92b6cf890b add error handling for reading configuration 2024-09-28 17:58:17 +02:00
2298cbeeee dont give error to the user if internal notif fails 2024-05-22 11:16:26 +05:30
2a84bcce21 Reformulate some words to be better looking, also the logs should look better now. 2024-02-27 15:29:50 +01:00
5487cbf061 Whoops, extra unused bracked got lost in there and made the program fail to compile. 2024-02-27 15:07:27 +01:00
f2d88296cb Add a failsafe if the user is created twice (It just happaned, this is
just to prevent further damages.)
2024-02-27 15:05:13 +01:00
97c28d7093 specify rooms 2023-10-17 11:38:32 +05:30
be7087dc2f add extra group for all authentik users by default 2023-09-08 19:00:12 +05:30
4f1283c3c8 i fixed matrix notifs
This reverts commit af0022c30d.
2023-08-13 15:58:34 +05:30
af0022c30d do admin notif via email since shoutrrr is broken rn 2023-08-13 13:18:32 +05:30
4a77115b0b skel 2023-07-14 16:09:11 +05:30
31f82aa928 add some copypasted code to make admins come first in /users 2023-07-14 15:54:20 +05:30
360b96b40a remove hcaptcha testing stuff from /users 2023-07-11 20:00:45 +05:30
e22aa46ae7 Replace the error code with an actual response for the end user. 2023-07-10 23:08:46 +01:00
c8ca445bb7 Require a captcha on the backend 2023-07-10 22:23:29 +01:00
1025d8a50b Merge pull request 'doc: add links for badges on the README' (#1) from 0xMRTT/publapi:master into master
Reviewed-on: https://git.psf.lt/ProjectSegfault/publapi/pulls/1
2023-05-28 13:34:11 +00:00
f48e9ddf3e feat: add go link 2023-05-28 15:42:21 +02:00
9a472885e8 feat: add links to the README 2023-05-28 15:41:05 +02:00
b35e7805d2 why use val in the log midou 2023-05-27 18:25:12 +08:00
4c29f18ec5 raid mode 2023-05-27 18:24:23 +08:00
ebea2f9092 add todo to signup email 2023-03-06 19:40:53 +05:30
d6897dbe2b fix notify rooms 2023-03-01 19:54:46 +05:30
c85e939c65 add notif after user is created 2023-03-01 19:16:53 +05:30
d67b330b00 more gemini fixes 2023-02-27 19:21:03 +05:30
6899c6dd19 add gemini stuff to signup script template 2023-02-27 19:15:43 +05:30
02dd770848 hopefully this fixes the old users' desc issue 2023-02-26 21:21:10 +05:30
6df7b83746 make signup-script-template use toml instead of env 2023-02-26 21:03:17 +05:30
06ec369843 switch to toml 2023-02-26 20:47:12 +05:30
bf3812b790 Change to p.projectsegfau.lt
Signed-off-by: Odyssey346 <odyssey346@disroot.org>
2023-02-25 13:22:27 +01:00
3324171139 New email
Signed-off-by: Odyssey346 <odyssey346@disroot.org>
2023-02-25 12:49:05 +01:00
8fdc533d41 Do not show the user's mail to the public by default. 2023-02-25 02:39:51 +01:00
a88f9c7398 fix signup file containing info of prev signup 2023-02-20 15:00:16 +05:30
bba3d72d95 add signup ip support 2023-02-18 15:20:24 +05:30
ae4397250e try fixing ip issue
Signed-off-by: Odyssey346 <odyssey346@disroot.org>
2023-02-18 10:24:36 +01:00
35c45a8126 send user email once registration is sent 2023-02-05 19:00:47 +05:30
52fe96a35b email user once registration is approved 2023-01-23 22:12:51 +05:30
a15ca30325 make user creation time string 2023-01-23 20:30:48 +05:30
f37252e8ba add user creation date to /users 2023-01-23 20:23:05 +05:30
381c6e94ba add /users json field for op 2023-01-23 19:30:34 +05:30
0834cb4ae2 more signup script fixing 2023-01-23 14:42:50 +05:30
a5d6546df5 make authentik for all new users 2023-01-23 14:25:11 +05:30
ce9fb00a46 Add password generator to signup template 2023-01-23 14:12:05 +05:30
b6c0ac8e6b add users to users group 2023-01-21 22:30:00 +05:30
804fc1c5e4 filename fix 2023-01-21 22:19:54 +05:30