justcool393
ff09ba4209
SQLA migration: fix RemovedIn20Warning
s
2023-02-24 05:54:56 -06:00
justcool393
1ae3dc85c2
Fix: Redirect loop on formkey or nonce mismatch.
...
* fix 401-302-401-302-429 loop
* don't logout users on bad form key, just treat the request as unauthenticated
* Handle None/empty case in validate_formkey.
A supplied empty formkey, or the lack of a supplied formkey (None) is not a valid formkey. Handle this inside the function rather than at the call-site.
* Validate as false if no hashstr or string
Co-authored-by: Snakes <104547575+TLSM@users.noreply.github.com>
2022-12-17 11:20:27 -06:00
justcool393
0c632d73b7
Rework error system a bit to remove a bunch of duplicated code ( #434 )
2022-12-01 20:58:27 -06:00
TLSM
129d644a3f
Add active user counter logic; add to admin tools.
...
Ports in lightly modified logic from the upstream which tracks active
sessions to provide counters and listings to understand site traffic
in the admin panel.
2022-09-05 00:44:13 -05:00
TLSM
b2773cbb40
Clarify permabanned forbidden messages.
...
Fixes #221 . Provides custom message behavior for the user DM route
and slightly refactors the `@is_not_permabanned` wrapper to not be
deliberately misleading to users.
2022-08-30 13:35:02 -04:00
Julian Rota
f231726b3a
Initial filtering of posts/submissions
2022-05-16 23:33:12 -04:00
iro84657
b7da8b575a
Add trailing LF to text files
2022-05-10 21:05:51 -04:00
Ben Rog-Wilhelm
1ee9c1bfa7
Convert text file line endings to LF.
2022-05-09 07:20:47 -05:00
Aevann1
1e13924042
sdf
2022-05-02 00:28:51 +02:00
Aevann1
347684926b
sfd
2022-05-01 23:48:53 +02:00
Aevann1
b88f13699e
fds
2022-04-22 17:08:42 +02:00
Aevann1
559b402c4e
fds
2022-04-16 17:04:34 +02:00
Aevann1
de84a302df
fsd
2022-04-12 22:45:07 +02:00
Aevann1
265a13a601
site settings
2022-04-12 21:05:50 +02:00
Aevann1
9085bf1e2b
bad PR
2022-03-05 22:53:39 +02:00
Aevann1
8f1ab79f95
vc
2022-02-14 01:07:13 +02:00
Aevann1
743f877663
mn
2022-02-13 13:02:44 +02:00
Aevann1
f490cd86e8
fsd
2022-02-04 06:21:47 +02:00
Aevann1
a776474f22
fsd\
2022-02-03 09:00:43 +02:00
Aevann1
c2beea12ef
vxc
2022-02-03 08:39:02 +02:00
Aevann1
53c2094f1c
fds
2022-01-19 11:27:51 +02:00
Aevann1
d2ff5fcb31
bbbb
2022-01-11 21:46:50 +02:00
Aevann1
e1457d558e
bb
2022-01-09 23:06:21 +02:00
Aevann1
1bea9edf79
under attack
2022-01-09 17:15:02 +02:00
Aevann1
cf88f94495
fsd
2022-01-07 22:48:49 +02:00
Aevann1
6b7e06f461
big one
2022-01-06 18:46:09 +02:00
Aevann1
a3f8b9f4e5
sfd
2021-12-24 05:15:43 +02:00
Aevann1
397f4add35
fd
2021-12-24 05:08:07 +02:00
Aevann1
4105b2e718
fds
2021-12-24 05:07:04 +02:00
Aevann1
811cdd10a1
dfs
2021-12-24 05:05:29 +02:00
Aevann1
c859843de7
fsd
2021-12-24 05:03:26 +02:00
Aevann1
952c4d87de
fsdsfd
2021-12-23 20:31:29 +02:00
Aevann1
daba33387c
fds
2021-12-23 20:18:25 +02:00
Aevann1
ac5b74e7cb
sfddfs
2021-12-22 00:28:29 +02:00
Aevann1
713292b307
dsfsfd
2021-12-21 22:39:43 +02:00
Aevann1
19271a4d45
dsfsdf
2021-12-21 22:03:13 +02:00
Aevann1
b0fe0b05e8
sfdsdf
2021-12-21 09:57:43 +02:00
Aevann1
ea91371c04
fdssfd
2021-12-20 22:03:59 +02:00
Aevann1
76ac241d51
fdsfds
2021-12-19 01:42:35 +02:00
Aevann1
2f6e883f4f
fdsfdsdf
2021-12-18 05:33:00 +02:00
Aevann1
2984e15fba
fsdsfd
2021-12-17 19:55:11 +02:00
Aevann1
59888439c0
fdsfsd
2021-12-17 07:21:55 +02:00
Aevann1
b5cb6b9e93
fdsfds
2021-12-17 06:47:38 +02:00
Aevann1
822d841251
dsfsfd
2021-12-17 06:44:25 +02:00
Aevann1
525f121e24
sffsd
2021-12-17 05:25:05 +02:00
Aevann1
13244e6983
sfdsfd
2021-12-15 21:36:19 +02:00
Aevann1
33c62672d8
fdsfds
2021-12-15 21:35:17 +02:00
Aevann1
80be4723ef
fdssfd
2021-12-15 21:34:24 +02:00
Aevann1
fd8796d84d
fsdfds
2021-12-15 21:33:40 +02:00
Aevann1
1bdbd3cf1b
fsdsfd
2021-12-15 21:30:26 +02:00