Aevann1
f60db1598d
replace "g.db.query" on pkeys with the much more efficient "g.db.get"
2022-06-18 02:57:23 +02:00
Aevann1
c42cb538aa
add a button for PCM to print marseybux
2022-06-18 02:35:27 +02:00
Aevann1
80852cc395
specify encoding when reading text files
2022-06-18 00:19:18 +02:00
Aevann1
f4a6e76ab5
add nuke and un-nuke notifications
2022-06-15 21:36:02 +02:00
Aevann1
3bc98f0a6b
extend TLSM's badge_grant() to almost all instanes where badges are granted
2022-06-15 21:33:21 +02:00
Aevann1
dd09eff539
fix oversight in ba883a5340
2022-06-13 18:50:30 +02:00
Aevann1
ba883a5340
give chadmins notifications for unbans and unremovals
2022-06-13 16:40:16 +02:00
Aevann1
f7cce1469c
Revert "use redis for site settings instead of a json file"
...
This reverts commit a7b67db555
.
2022-06-10 23:52:32 +02:00
Aevann1
a7b67db555
use redis for site settings instead of a json file
2022-06-10 23:22:09 +02:00
Aevann1
d84a4c7ce9
convert monthly marseybux into a cron task
2022-06-10 22:23:01 +02:00
Aevann1
760aa397c8
refactor monthly marseybux logic a little bit
2022-06-10 22:13:20 +02:00
Aevann1
b4b4ab1e9a
when granting monthly awards, add 5 days to the date
...
so when I grant awards on 29/5 for example,
it says in the notification "for the month of July" instead of "for the month of May"
extremely minor but I have autism
2022-06-10 22:09:59 +02:00
Aevann1
2db414f12d
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-06-10 14:48:14 +02:00
Aevann1
2b82f95a98
Make hole cost constant instead of variable
2022-06-10 14:48:11 +02:00
Snakes
4db48a6ec9
Separate modaction notifs from inbox.
2022-06-10 08:28:46 -04:00
Aevann1
4aeb438c6b
extend removal notifs from only me to all Lvl3 jannies
2022-06-06 07:50:38 +02:00
Snakes
7556fe8988
Add lottershe badge logic, badge helper.
2022-06-06 00:07:38 -04:00
Snakes
0e0a8d391b
Amend 20b136909: string comparison bug.
...
Fixes logic which failed because user_id was a string which I
improperly treated as an integer for comparisons.
2022-06-04 23:58:03 -04:00
Snakes
c2266985b7
Make CARP_ID's flair uneditable by others.
...
This is a kludge solution that sticks special case logic in places
it shouldn't be. However, community management demands necessitate it
quickly. Of the three ways to change a flair (customtitle), this
prevents using flairlocks and admin flair editing on the user with
CARP_ID. Only the user himself may change his flair through settings.
2022-06-04 23:34:44 -04:00
Snakes
379ae664a3
Make PIN_LIMIT a per-site constant.
2022-06-02 19:45:33 -04:00
float-trip
58c4b62163
Some fixes ( #300 )
...
* Narrow emoji_regex
* Fix mirrored pat emojis
* Fix ban icon on posts/comments
2022-06-02 19:18:10 -04:00
Aevann1
de539ab7e5
fixed a bug that caused 500 errors when jannies left the input area for days empty when they chudded someone
...
also removed some useless code for checking admin status on alts (why did I add this)
2022-05-30 05:30:32 +02:00
Aevann1
b2c011a7ba
Give me a notification whenever one of the other jannies removes a post or comment
2022-05-30 05:01:03 +02:00
Aevann1
aff30db1fe
make sure the post/comment for which someone was banned is linked everywhere (for convenience)
2022-05-30 04:55:51 +02:00
Aevann1
3e472c74e0
Removed "make admin" on rdrama.net
2022-05-29 20:36:51 +02:00
Aevann1
851eff0f18
sdf
2022-05-28 19:50:48 +02:00
Aevann1
66b3efab36
award refactor
2022-05-27 01:08:23 +02:00
Aevann1
02e9d2f2b5
fsd
2022-05-26 23:08:31 +02:00
Aevann1
13fcc1881a
dfsfds
2022-05-26 23:07:06 +02:00
Aevann1
d4f7f5497b
fds
2022-05-26 22:49:36 +02:00
Aevann1
630996faee
gfd
2022-05-26 22:31:08 +02:00
Aevann1
8ba5f07bb6
sdf
2022-05-26 22:17:09 +02:00
Aevann1
0ac85b3192
fsd
2022-05-26 22:14:47 +02:00
Aevann1
f72015382a
crgd is a king
2022-05-26 22:04:39 +02:00
Aevann1
c8c6ec6eea
dsf
2022-05-26 00:08:16 +02:00
Aevann1
8d1c9d710d
fsd
2022-05-25 23:25:23 +02:00
Snakes
6784ccdd27
loggedin: Order by JL, TS desc.
2022-05-25 16:37:02 -04:00
Aevann1
50b995d3a0
fds
2022-05-25 22:16:26 +02:00
Aevann1
386db76c10
crgd is a king
2022-05-25 20:29:22 +02:00
Aevann1
162bf9dad7
no more g.timestamp y'all couldn't behave
2022-05-25 17:42:04 +02:00
Aevann1
649f8d5323
vdffsd
2022-05-23 00:45:04 +02:00
Aevann1
969d1898b5
vid refactor
2022-05-22 18:13:19 +02:00
Aevann1
3e2af45a59
fds
2022-05-19 19:58:18 +02:00
Aevann1
9bd8fcbd1c
sf
2022-05-10 09:20:49 +02:00
Aevann1
db2a8236db
af
2022-05-09 16:07:29 +02:00
Aevann1
b71ae6cc74
sf
2022-05-09 13:21:49 +02:00
TLSM
a0cfc7bf1c
Add admin status git revision. ( #244 )
...
Adds a line in admin_home which displays the currently active git
revision. Current methodology is via manually parsing files in .git.
Consider revising if the application ever has access to `git` shell,
which would obviate some minor security concerns around directory
traversal attacks.
2022-05-05 10:46:20 +02:00
Aevann1
6b10d097a2
mn
2022-05-05 01:09:46 +02:00
Aevann1
5e2da5673c
fsd
2022-05-03 06:28:42 +02:00
Aevann1
bc2a20cd4b
sfd
2022-05-01 23:44:38 +02:00
Aevann1
9353f6507c
fds
2022-04-29 16:41:35 +02:00
Aevann1
5c21180705
Revert "vxc"
...
This reverts commit 4d0c7ba456
.
2022-04-25 23:59:12 +02:00
Aevann1
4d0c7ba456
vxc
2022-04-25 18:38:06 +02:00
Aevann1
6b97488355
fds
2022-04-22 17:08:42 +02:00
Aevann1
088d510da6
fsd
2022-04-22 16:51:40 +02:00
Aevann1
3e0348833e
fds
2022-04-20 19:34:27 +02:00
Aevann1
aa498d89c7
gfd
2022-04-19 21:13:36 +02:00
Aevann1
c60adf958a
sfd
2022-04-19 19:50:13 +02:00
Aevann1
78ea56837f
fds
2022-04-17 22:20:40 +02:00
Aevann1
1f5fa278d0
fsd
2022-04-17 11:23:42 +02:00
Aevann1
a1d7849798
fds
2022-04-15 17:35:11 +02:00
Aevann1
579e81de2a
site settings
2022-04-12 21:05:50 +02:00
Aevann1
8098f4c4f7
fsd
2022-04-12 19:32:53 +02:00
Aevann1
17852d30e6
fart mode
2022-04-12 19:29:52 +02:00
Aevann1
ec661f4115
gfd
2022-04-12 18:52:18 +02:00
Aevann1
26736b1324
fds
2022-04-08 04:56:10 +02:00
Aevann1
889a8948c4
fsd
2022-04-04 03:41:20 +02:00
Aevann1
7713fd891d
fsd
2022-04-02 19:11:35 +02:00
Aevann1
ae82ada424
fsd
2022-04-02 18:54:27 +02:00
Aevann1
b02b27ce4f
fds
2022-03-31 17:00:57 +02:00
Aevann1
f65ff6a353
fsd
2022-03-22 17:45:52 +02:00
Aevann1
231546f4a2
fds
2022-03-21 23:36:57 +02:00
Aevann1
1c10677236
fsd
2022-03-21 23:35:38 +02:00
Aevann1
a6fbcddad2
bu
2022-03-20 00:16:13 +02:00
Aevann1
24178a691a
mart
2022-03-19 23:20:27 +02:00
Aevann1
29c4bec4d4
vc
2022-03-19 17:33:02 +02:00
Aevann1
86e8c97728
gdf
2022-03-19 17:11:03 +02:00
Aevann1
7a61b5022f
fsd
2022-03-19 16:41:03 +02:00
Aevann1
dbde28e7b0
fsd
2022-03-19 16:35:05 +02:00
Aevann1
50fe0c6243
fds
2022-03-19 16:34:47 +02:00
Aevann1
97065799b4
fds
2022-03-19 16:34:24 +02:00
Aevann1
3586aa1219
d
2022-03-19 16:30:14 +02:00
Aevann1
2d8f18d9fb
u do it for free
2022-03-19 16:27:36 +02:00
Aevann1
591498ef40
fds
2022-03-19 16:26:50 +02:00
Aevann1
ece4727f4d
sfd
2022-03-19 16:26:36 +02:00
Aevann1
4d691ca958
v
2022-03-19 16:19:46 +02:00
Aevann1
ea030b4888
fd
2022-03-19 16:13:29 +02:00
Aevann1
14e6f04e1a
dfs
2022-03-19 16:11:41 +02:00
Aevann1
59dee3e51c
fds
2022-03-19 16:10:23 +02:00
Aevann1
7b581b2528
f
2022-03-19 16:06:21 +02:00
Aevann1
ec6b596348
f
2022-03-19 15:50:33 +02:00
Aevann1
e580b6fe52
fds
2022-03-19 15:46:54 +02:00
Aevann1
febbf49dc6
fds
2022-03-19 15:44:27 +02:00
Aevann1
ca93bcd11f
fds
2022-03-19 15:39:28 +02:00
Aevann1
fdcdb3b652
fsd
2022-03-19 15:37:21 +02:00
Aevann1
22d4991eea
fds
2022-03-19 15:37:03 +02:00
Aevann1
8e68ce92eb
g.db.commit()
2022-03-19 14:52:36 +02:00
Aevann1
db4a1a39d1
yolo i guess
2022-03-17 18:45:54 +02:00
Aevann1
83c88a9834
sfd
2022-03-17 18:30:13 +02:00
Aevann1
8ed5af569d
fds
2022-03-14 00:58:07 +02:00