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
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
byte[]
83319cab1b
Add better error pages
2021-08-20 21:07:48 -04:00
byte[]
66c758cb13
Finally put tag_list_cache to rest ( fixes philomena-dev/philomena#128 )
2021-07-15 20:14:41 -04:00
liamwhite
283ec72743
Elixir 1.12 ( #120 )
...
* update docker deps
* dep updates and warning fixes
* update npm deps
2021-05-22 16:18:24 -04:00
byte[]
952d7bca4f
additional pagination fixes ( fixes philomena-dev/philomena#117 )
2021-05-15 13:50:26 -04: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[]
c6b20c4f00
remove outdated text for tag search ( fixes philomena-dev/philomena#116 )
2021-05-01 23:19:10 -04:00
byte[]
e99527a525
missing linebreak
2021-04-08 10:40:00 -04:00
byte[]
fd064b3a79
add conversation options to template ( fixes philomena-dev/philomena#106 )
2021-03-16 20:33:06 -04:00
byte[]
7fa9cd56f6
add mass selection to tag changes reversion ( derpibooru/philomena#239 )
2021-03-01 12:09:41 -05:00
liamwhite
f112f7928b
Tag locking ( #102 )
2021-03-01 12:01:27 -05:00
byte[]
7030b02183
add missing minlength attribute on "new password" inputs
2021-02-26 00:47:45 -05:00
byte[]
f6c8d57bdf
fix autocomplete and fetch controller paths
2021-02-09 17:37:54 -05:00
VcSaJen
767a2ba949
User settings ( #96 )
...
Resolves derpibooru/philomena#121
Resolves derpibooru/philomena#122
2021-02-09 17:21:30 -05:00
Luna D
1dfc9d5eb6
prevent ban box from overflowing mobile screen (ugly)
2021-02-02 20:03:54 +01:00
Luna D
4921ee13a8
shorten various staff titles
2021-01-20 22:47:06 +01:00
Luna D
f94c390207
reword reporting tips a bit
2021-01-18 23:26:31 +01:00
liamwhite
0f6a773286
Expunge improper schema use of NaiveDateTime ( #91 )
2021-01-18 13:01:03 -05:00
VcSaJen
24b22f78be
Public filter search ( #88 )
2021-01-18 13:00:35 -05:00
byte[]
bc5f1af22e
totp: default to remember, remove google authenticator anti-recommendation, add dark theme media query to 2FA layout
2020-12-19 16:08:22 -05:00
byte[]
89d3eccef3
set lower limit on user pagination to 1
2020-12-16 18:02:23 -05:00
byte[]
2e8a5e92c9
add score-hiding snip per request
2020-12-16 09:35:58 -05:00
byte[]
07778d1680
restore image pagination options in mobile layout
2020-12-11 23:55:46 -05:00
byte[]
358691711b
fix up user-facing pagination widgets
2020-12-11 11:53:40 -05:00
byte[]
0faa10bd12
these stylesheets are an absolute travesty
2020-12-10 16:02:01 -05:00
byte[]
4c289510a7
tighten tolerance for paginator widget, add dropdown with missing quick page navigation
2020-12-10 01:26:13 -05:00
byte[]
0cf48f0eab
preserve vote/fave status on navigation ( fixes philomena-dev/philomena#82 )
2020-12-09 00:04:37 -05:00
byte[]
c1ec2b3df2
collapse image list pagination in low width
2020-12-08 21:30:13 -05:00
byte[]
5b49eb0b9d
automatically apply system-wide theme preference for anonymous users
2020-12-08 00:24:32 -05:00
Luna D
95727d274c
fix minor phrasing issues
2020-12-02 20:00:32 +01:00
Meow
685159587c
Merge pull request #73 from parasprite/Artist-links-code
...
Makes user links artist links
2020-12-02 19:30:07 +01:00
Parasprite
7be6b35f54
Style cleanup
2020-12-02 12:27:53 -06:00
parasprite
b79f07b86d
Fixes email validation ( #74 )
...
Co-authored-by: Parasprite <foalspeedahead@gmail.com>
2020-11-27 20:14:26 -05:00
Parasprite
0dc6eb5b65
Adds check for user links for commission text
2020-11-26 15:30:17 -05:00
Parasprite
6944cf0054
Improves text for artist link creation
2020-11-26 15:30:17 -05:00
Parasprite
a244b8d322
Updates user link to artist link (code side)
...
make user link
Update structure for artist links
bap
2020-11-26 15:30:17 -05:00
Parasprite
04e5a4e26d
Updates user link to artist link (user side)
2020-11-26 15:30:17 -05:00
byte[]
a075576740
add edit link to streams on tag page ( derpibooru/philomena#204 )
2020-10-26 22:17:29 -04:00