Commit graph

167 commits

Author SHA1 Message Date
Luna D.
128f63639f
Merge remote-tracking branch 'origin/master' into redesign 2024-07-02 21:37:16 +02:00
liamwhite
a2368fcbf7
Merge pull request #309 from philomena-dev/bans-extraction
Bans logic cleanup
2024-06-25 17:35:57 -04:00
Liam
1b020a4fe9 Fix some credo issues 2024-06-24 23:23:43 -04:00
Liam
318ef681de Bans logic cleanup 2024-06-24 20:45:56 -04:00
liamwhite
1a7fbb29eb
Merge pull request #300 from philomena-dev/ad-extraction
Ads logic cleanup
2024-06-24 16:25:46 -04:00
Luna D.
b9daccf9fe
Merge remote-tracking branch 'origin/master' into redesign 2024-06-23 18:48:16 +02:00
Liam
2e5b0678cd Remove obsolete block-all-mixed-content
This was removed in all major browsers with no replacement.
See https://www.w3.org/TR/mixed-content/#strict-checking for details on the obsolescence.
2024-06-23 11:52:20 -04:00
Luna D
6f0a2698f1 Remove conn from details_func invocation 2024-06-23 10:45:37 -04:00
Luna D.
f1b92ac25b
fix tests (botched typespec & commission listing shenanigans) 2024-06-23 15:10:18 +02:00
Luna D.
ec6c51b7e2
Merge remote-tracking branch 'origin/master' into redesign 2024-06-23 14:16:23 +02:00
Liam
003ebed59a Move advert update server to app namespace and convert to GenServer 2024-06-22 13:59:59 -04:00
Liam
180aa23478 Extract ad restriction application to new module 2024-06-22 12:35:19 -04:00
Liam
a344062d53 Update response header usages for list format 2024-06-20 19:49:19 -04:00
Liam
6170e0b5dd Replace Tesla with Req 2024-06-19 23:35:44 -04:00
Luna D
97feb0ac00 Add version 4 TypeScript-based FP calculation 2024-06-13 10:24:39 -04:00
Luna D.
34ff8abb36
Merge remote-tracking branch 'origin/master' into redesign 2024-06-06 22:55:50 +02:00
Luna D.
fd2d8462c2
automatic route conversion 2024-06-06 22:28:35 +02:00
Luna D.
44e99997e0
Merge commit '974d2109e2afbc066a2470ddea3f1c5e3ad44945' into redesign 2024-06-06 22:11:43 +02:00
Liam
566ba9d4c1 Split out query features to PhilomenaQuery namespace 2024-06-03 21:08:33 -04:00
Liam
c63bc41d8b Split out HTTP client interaction into PhilomenaProxy namespace 2024-06-02 19:26:00 -04:00
Liam
d9b3fe4fc8 Remove old route helpers 2024-06-01 22:28:32 -04:00
Liam
f232f38d91 Add verified routes to web 2024-06-01 22:28:32 -04:00
Liam
e84d451c2b mix convert_to_verified_routes && mix format 2024-06-01 22:28:32 -04:00
Luna D.
9d04f2b43e
prettier 2024-05-20 22:30:41 +02:00
liamwhite
b235f545f2
Truncate incoming referrer string (#260) 2024-05-18 16:29:27 -04:00
Luna D.
f04666037c
progress today 2024-05-07 19:33:56 +02:00
Luna D.
0de3d98c82
Merge remote-tracking branch 'origin/master' into redesign 2024-05-06 22:18:48 +02:00
Liam
852f870ccf USe compile-time environment checks 2024-05-03 21:06:15 -04:00
Luna D.
aa299de329
Merge remote-tracking branch 'origin/master' into redesign 2024-04-30 19:15:10 +02:00
Nighty
dd8c2c81d9
Vite HMR for JS/TS (and jankily for CSS) (#242)
* prelim work on vite reload

* the best solution to a problem is usually the easiest one
2024-04-30 13:13:46 -04:00
Luna D.
4b3221a590
Merge remote-tracking branch 'origin/master' into redesign 2024-04-30 09:17:43 +02:00
liamwhite
77548057e8
Relax CSP on development error pages (#238) 2024-04-28 14:09:08 -04:00
Luna D.
bec260fffb
Merge branch 'master' into redesign 2024-04-17 11:54:47 +02:00
Eliot Partridge
217621a9e1
Hide Queue staff link if user can't approve images (#200) 2023-12-03 20:56:32 -05:00
Luna D
b872cb8db8
restart redesign from latest master 2023-11-23 17:07:49 +01:00
byte[]
3ff083f157 Use only hostname check in tor plug 2023-03-30 12:44:12 -04:00
byte[]
6cdcfb2dcd Spawn for upload persistence 2022-07-18 11:33:45 -04:00
Luna D
26deaaf588
approval queue stuff 2022-03-24 18:44:39 +01:00
Luna D
9f4b8c3556
import helper instead of calling plug directly 2021-11-08 14:45:19 +01:00
Luna D
f555c337ea
basic moderation logs 2021-11-07 19:51:55 +01:00
byte[]
cafba455cd Don't halt idempotent requests 2021-11-06 08:09:32 -04:00
liamwhite
10fc962da6
Video upload previews (#141) 2021-10-05 21:31:50 -04:00
Luna D
1739373bf7
preliminary removal of textile and big migration 2021-09-29 22:05:16 +02:00
Luna D
ae3411b7a2
add user flag to bypass rate limits 2021-09-17 21:14:23 +02:00
VcSaJen
269caabd5e
Return some BoR functionality to forums (#115)
* return some BoR functionality to forums

- Added searching by forum slug
- Display forum/topic/post-num in search results for each post
- Display who locked topic for moderators

* fix topic position bug (Fixes philomena-dev/philomena#110)
2021-05-09 13:21:45 -04:00
byte[]
79427af142 add and configure sobelow 2021-04-01 12:49:41 -04:00
byte[]
8c881da01c whoops 2021-03-17 19:17:59 -04:00
byte[]
35e12420af strongly segregate domains of main site and ugc in security policy 2021-03-16 20:24:58 -04:00
byte[]
92ade8e543 pass on empty scraper url (fixes philomena-dev/philomena#81) 2020-12-08 15:12:31 -05:00
byte[]
1f57d0041c propagate filename through scraper (fixes derpibooru/philomena#226) 2020-12-06 12:40:38 -05:00