Liam
42499ae2b0
Add netmask support to ip_profile tag and source changes
2024-06-09 10:06:50 -04:00
Liam
f44491685e
Disable search completion by default, use setting to enable
2024-06-03 10:59:49 -04:00
liamwhite
afdcd773bd
Merge pull request #263 from koloml/searchbox-ac
...
Tags auto-completion for search queries
2024-06-03 10:14:39 -04:00
KoloMl
ac12837941
Disable server-side autocompletion for search field
2024-06-03 17:49:01 +04:00
Liam
9122ba0829
Missing static paths
2024-06-03 09:39:02 -04:00
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
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
Liam
2f7f1b3802
Remove static paths
2024-06-01 22:28:32 -04:00
KoloMl
8c988b002d
Support search field autocompletion, enabled autocomplete for header
2024-05-29 23:57:36 +04: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
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
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
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
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
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