Commit graph

710 commits

Author SHA1 Message Date
KoloMl
f84e358eec Merge branch 'master' into searchbox-ac
# Conflicts:
#	lib/philomena_web/templates/layout/_header.html.slime
2024-06-02 20:51:13 +04:00
KoloMl
1a7d59cb59 Added the local setting to disable auto-completion 2024-06-02 20:40:09 +04:00
KoloMl
9dd26f2f87 Added separate property to control autocompletion mode
This is better than using hardcoded field name.
2024-06-02 19:58:01 +04:00
Liam
a95df5ec42 Add OpenSearch XML description for browsers 2024-06-02 11:53:06 -04:00
Liam
2f7f1b3802 Remove static paths 2024-06-01 22:28:32 -04:00
Liam
9ba670c864 truncated_ip_link 2024-06-01 22:28:32 -04:00
Liam
42039491b6 redirect_path, user_abbrv, last_message_path 2024-06-01 22:28:32 -04:00
Liam
c506ef884e link_to_reported_thing, link_to_noted_thing 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.
a3c6cba47e
graphs and fancy comments 2024-05-31 20:07:00 +02:00
KoloMl
8c988b002d Support search field autocompletion, enabled autocomplete for header 2024-05-29 23:57:36 +04:00
Luna D.
ab30673208
fix dropdown 2024-05-20 23:57:10 +02:00
Luna D.
9d04f2b43e
prettier 2024-05-20 22:30:41 +02:00
Luna D.
f659023649
stylelint 2024-05-20 21:25:43 +02:00
Luna D.
511c419e5e
debranding + spoiler image fix 2024-05-20 19:04:12 +02:00
Luna D.
b8d88d5938
oh forgor that 2024-05-07 22:58:53 +02:00
Luna D.
1a741bd80d
better styling 2024-05-07 22:52:17 +02:00
Luna D.
9d4e87efc5
...is this it? 2024-05-07 19:50:21 +02: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
Eliot Partridge
377317a26b
Add local setting to enable audio on videos by default (#252)
* Add local setting to enable audio on videos by default

* Update copy

* Use ternary over `let`+`if`
2024-05-05 17:38:22 -04:00
liamwhite
5b836580e1
profile/tag_change: show total affected image count (#248)
* profile/tag_change: show total affected image count

* Incorporate count into block header

---------

Co-authored-by: prg <prg@lacunae.de>
2024-05-05 10:12:17 -04:00
mdashlw
ca9cb3a50e
feat: add "retained" column to tag changes table (#246)
* feat: add "retained" column to tag changes table

* Update lib/philomena_web/views/tag_change_view.ex

Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>

---------

Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
2024-05-04 13:00:55 -04:00
liamwhite
32619be58b
Ensure HTML raw insertion is not used in template (#247) 2024-05-03 23:15:14 -04:00
Liam
852f870ccf USe compile-time environment checks 2024-05-03 21:06:15 -04:00
Luna D.
26518629a2
forgor bem 2024-05-03 23:17:19 +02:00
Luna D.
f5fa2c997f
more stuff 2024-05-03 22:59:29 +02:00
Luna D.
265d73cdf7
forms, fancy checkboxes, more better colors 2024-05-03 20:08:52 +02:00
Luna D.
41a078a875
further work 2024-05-01 00:10:05 +02: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.
044df29a38
small vite fixes 2024-04-30 09:25:23 +02:00
Luna D.
4b3221a590
Merge remote-tracking branch 'origin/master' into redesign 2024-04-30 09:17:43 +02:00
Nighty
42cd107b2a
Vite (#240)
* begin vite stuff (does not work yet)

* finalize vite switch + cleanup package.json

* Assets path, re-add async, fix z

* Remove source-map-support

---------

Co-authored-by: Liam <byteslice@airmail.cc>
2024-04-29 20:39:52 -04:00
Luna D.
59a5f583b3
work on buttons and tags 2024-04-28 18:51:40 +02:00
Luna D.
db237a9853
Merge remote-tracking branch 'origin/master' into redesign 2024-04-28 13:11:39 +02:00
liamwhite
b1a23292fa
Whitespace tolerance (#237)
* Use flexbox for centering image blocks

* Fix tab display

* Make tag list wrappable and HTML whitespace tolerant

* Make header navigation HTML whitespace tolerant
2024-04-27 22:19:57 -04:00
liamwhite
eb79ee45d2
Tag change search (#234)
* profile/tag_change: add search box to show only a single tag

* Minor fixup

---------

Co-authored-by: prg <prg@lacunae.de>
2024-04-27 14:00:54 -04:00
Liam
f1a75e87f2 Fix escaping error 2024-04-27 01:54:40 -04:00
Luna D.
d5c2eff4ba
progress 2024-04-17 16:52:50 +02:00
Luna D.
bec260fffb
Merge branch 'master' into redesign 2024-04-17 11:54:47 +02:00
Liam
3ffebd1533 Fix dynamic typing mistake 2024-04-08 12:46:54 -04:00
mdashlw
cc32f5d3b9
feat(search): force display dnp entries even if found no images (#223) 2024-04-06 16:05:32 -04:00
mdashlw
1f440475ed
fix sources block not updating properly after saving (#216) 2024-03-24 11:44:48 -04:00
Liam
3cc9e90ff2 Fix topic subscription target 2024-03-16 14:15:30 -04:00
mdashlw
a3428945f4
Search images by file name (#206)
* feat(Images.Query): add literal file_name field

* feat(templates/search): add file_name to search dropdown
2024-03-14 09:44:15 -04:00
Pedro Montes Alcalde
7a3b7e6d62
Make API key & RSS feed url only show when clicked (#205) 2024-03-06 14:36:14 -05:00
Liam
49e94afa1e Fix subscription targets 2024-03-03 00:31:06 -05:00
Nighty
9b766733a5
UI to revert tag changes one-by-one (#202) 2023-12-30 11:32:49 -05:00
Luna D
b527db8dfd
header and footer 2023-11-23 22:20:02 +01:00
Luna D
b872cb8db8
restart redesign from latest master 2023-11-23 17:07:49 +01:00
Luna D
41349acfdb
ui improvements 2023-06-02 19:37:03 +02:00
Luna D
1b590c6296
backport parts of image view from redesign 2023-06-01 19:42:30 +02:00
Luna D
e0eb226abe
fix source url display, provide all source urls 2023-05-29 13:06:41 +02:00
Luna D
b70c0a11f6
merging sources, fix ui bugs, more icons 2023-05-28 18:12:53 +02:00
Luna D
4d3310eef7
few fixes, design + format 2023-05-28 16:21:57 +02:00
SeinopSys
adc77429f6
set default sources for image view page if none are available 2023-05-28 16:21:57 +02:00
SeinopSys
a4b85feadc
implement UI for multiple image sources editing 2023-05-28 16:21:33 +02:00
byte[]
9bce2ca0a4
Multiple sources structural changes 2023-05-28 16:14:44 +02:00
Floorb
fe8395da99 feat: add ability for staff to delete tag changes from tag change history
This used to be a thing in Booru on Rails but wasn't added to Philomena
for some reason.
2023-05-02 19:58:06 -04:00
byte[]
5e908e40f6 Fix markdown embed displays for small images 2023-04-10 21:33:44 -04:00
byte[]
b579cc1c8d Fix opengraph meta for small images 2023-03-29 11:12:06 -04:00
byte[]
145ee74c69 Fix embedded image views for small images 2023-03-29 10:59:28 -04:00
Luna D
59029c24e2
phoenix_html doesn't like booleans in data tags 2023-02-20 17:26:00 +01:00
Jordan R AW
217106e5ae
Add the timeline for the user statistics page (#168)
Currently, the user statistics is hardcoded to display only
stats from the last 90 days. This isn't clear from the
display. We can easily fit this content in the existing
chart header.
2022-09-25 21:25:36 -04:00
byte[]
cbcceeaaca Fix previous 2022-05-11 16:41:53 -04:00
byte[]
ea1bae56ed Enable bulk reversion of bulk tag vandalism 2022-05-03 21:24:23 -04:00
Luna D
b346ffcd5c
update to FA6, move npm depends 2022-04-02 14:41:15 +02:00
Luna D
962af4d29b
happy little changes 2022-03-24 18:44:39 +01:00
Luna D
26deaaf588
approval queue stuff 2022-03-24 18:44:39 +01:00
Luna D
eeb2f851e0
post and comment approval 2022-03-24 18:44:38 +01:00
Luna D
a3db6f6eed
initial user verification stuff 2022-03-24 18:44:38 +01:00
Eliot Partridge
c726c79a6a Sort image favoriters' names case-insensitively 2022-03-03 15:07:05 -06:00
byte[]
ce5405c670 Allow disabling of tag suggestion filtering 2022-01-20 17:37:05 -05:00
byte[]
7ebba8b368 Fix propagation of hidden parameter in searches 2021-12-22 21:30:28 -05:00
liamwhite
bcf295b1fa
Search fields (#100) 2021-12-20 14:44:52 -05:00
byte[]
14cfb3b06e Fix error on user update form 2021-12-19 11:54:21 -05:00
byte[]
4bb2e3078c More visible errors for parse errors (fixes philomena-dev/philomena#149) 2021-12-12 12:39:39 -05:00
Luna D
87ecd1009f
fix cell sizes 2021-11-30 23:09:04 +01:00
Luna D
b6cd7d3cb0
redesign staff list 2021-11-30 22:17:47 +01:00
Luna D
f555c337ea
basic moderation logs 2021-11-07 19:51:55 +01:00
byte[]
6b2e46c9e8 Fix distance inclusion on reverse search form 2021-10-24 16:18:50 -04:00
byte[]
c4b67ba30d Fix errors on stat page for empty site 2021-10-03 17:58:14 -04:00
SeinopSys
a1e848514e
fix issues with the image upload description markdown input 2021-10-01 02:31:25 +02:00
SeinopSys
27af96fe3a
unrequire editor fields that weren't previously required 2021-10-01 00:55:39 +02:00
SeinopSys
53b087b576
add icon in front of markdown page link and make it bold 2021-09-30 21:11:48 +02:00
SeinopSys
78c3db8f65
replace syntax quick reference expansion with markdown page link 2021-09-30 21:11:48 +02:00
SeinopSys
27efab9f8f
update syntax quick reference for subscript 2021-09-30 21:11:48 +02:00
SeinopSys
f61cc6d0be
revert split editor styling, update markdown toolbar buttons' behavior 2021-09-30 21:11:48 +02:00
SeinopSys
b8aa9b2c9c
eliminate obsolete workarounds from markdown toolbar, update escape regex 2021-09-30 21:11:48 +02:00
SeinopSys
71fa95e462
initial implementation of markdown-based text editor 2021-09-30 21:11:48 +02:00
Luna D
1739373bf7
preliminary removal of textile and big migration 2021-09-29 22:05:16 +02:00
Erhannis
f8382b055f
Image scale setting (#134) 2021-09-26 21:54:47 -04:00
Luna D
2dd8c44691
artist links can go without being code 2021-09-23 18:41:34 +02:00
Luna D
c86e449f42
render static pages with unsafe markdown 2021-09-23 17:02:21 +02:00
Luna D
ae3411b7a2
add user flag to bypass rate limits 2021-09-17 21:14:23 +02:00
Giorgio Productions
b2fe90ba88
Add the option to open footer links in a new tab (#136) 2021-09-10 19:17:13 -04:00
TheGlitchedWolf
b475ebdb2c
Fixes typo on DNP page (#135) 2021-09-09 16:59:55 -04:00
Erhannis
a20d42c38e
Added 'Create Gallery' button to Galleries page. Dunno if it's in the right spot or whatever, and the 'Create Gallery' page isn't really helpful if you don't already know what image to use as a cover, but at least this gets their foot in the door. (#133) 2021-09-05 14:58:04 -04:00
byte[]
8d533c9d43 add missing eol 2021-08-24 12:26:03 -04:00