David Joseph Guzsik
77e689e29a
Integrate Eslint and TypeScript into build & linting process ( #142 )
2021-10-09 15:58:07 -04:00
liamwhite
10fc962da6
Video upload previews ( #141 )
2021-10-05 21:31:50 -04:00
Luna D
f6a4474fec
forgot mobile -__-
2021-10-05 00:00:30 +02:00
Luna D
b6a7e5f8b9
make blockquotes more compact
2021-10-04 23:52:28 +02:00
Luna D
34fb72c1af
increase spacing between lines and paragraphs
2021-10-04 21:51:26 +02:00
Luna D
d1d53c9537
ensure image doesn't try to be larger than width
2021-10-04 21:51:26 +02:00
SeinopSys
ea96900707
add spaces at end of lines which only contain blockquote markers
2021-10-03 20:08:14 +02:00
Luna D
a7c3fd78ea
fix overflows
2021-10-01 16:17:51 +02:00
Luna D
f971a20c44
use better-support jshite
2021-10-01 16:11:28 +02:00
Luna D
6dc5bbe7ac
fix reply and quote btns
2021-10-01 16:03:42 +02:00
Luna D
46802d3061
minor css tweaks
2021-10-01 15:44:49 +02:00
SeinopSys
b5d9c0fee3
prevent text inputs from being resized below their default height
2021-10-01 00:58:06 +02:00
SeinopSys
2bb86c9e3b
fix typing in markdown input causing page scroll position changes
2021-10-01 00:58:00 +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
9ac7abdf54
fix code formatting
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
cafc2b9875
npm update
2021-09-30 20:51:56 +02:00
liamwhite
e9fc4d28fb
Webpack 5 ( #140 )
2021-09-29 12:31:41 -04:00
Luna D
5450110797
fix code tags being visible from under spilers
2021-09-23 17:18:14 +02:00
Luna D
c86e449f42
render static pages with unsafe markdown
2021-09-23 17:02:21 +02:00
Luna D
455583fb2e
better styling for code blocks
2021-09-23 15:53:20 +02:00
Luna D
8f700c0bed
lock nth-check to fixed ver
2021-09-22 22:09:07 +02:00
Luna D
8f1718470b
npm update
2021-09-22 21:59:20 +02:00
Luna D
708852f3b5
fix spoilers
2021-09-22 21:55:06 +02:00
Luna D
235dd81469
reduce top margin of p
2021-09-22 00:54:26 +02:00
Luna D
e88e27ccfd
bunch of small fixes
2021-09-22 00:43:51 +02:00
Luna D
4938892011
improve the looks of blockquotes when nested a lot
2021-09-20 20:24:44 +02:00
Luna D
4b46ca803f
preliminary textile-markdown converter
2021-09-12 16:33:05 +02:00
byte[]
4184e94219
fix unintentional global usage in tagsinput
2021-09-09 22:57:29 -04:00
byte[]
6ba8f22311
Dependency updates
2021-08-31 20:33:20 -04:00
byte[]
83319cab1b
Add better error pages
2021-08-20 21:07:48 -04:00
byte[]
0e7b2e27bd
various dependency updates
2021-08-14 22:43:05 -04:00
byte[]
66136feacd
npm updates
2021-08-03 23:56:23 -04:00
byte[]
3aa7396c8f
npm update
2021-07-09 23:17:15 -04:00
byte[]
1bbb260e83
npm deps
2021-05-26 17:21:49 -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[]
86f4508f50
npm
2021-05-09 13:10:46 -04:00
byte[]
3d9780700f
npm dependency updates
2021-04-12 17:27:04 -04:00
byte[]
724a2590fa
npm updates
2021-03-31 21:30:39 -04:00
dependabot[bot]
70c95800ca
Bump ssri from 8.0.0 to 8.0.1 in /assets ( #107 )
2021-03-21 12:43:05 -04:00
byte[]
d375691437
update webpack to 5
2021-03-21 12:34:33 -04:00
byte[]
af4863525f
npm updates
2021-03-09 11:09:37 -05:00
yoditax
63bb8285d9
Reverted behavior on 'O' shortcut to open image in same tab ( #101 )
...
Co-authored-by: yoditax@net.com <yoditax@net.com>
2021-03-03 10:20:52 -05:00
byte[]
7fa9cd56f6
add mass selection to tag changes reversion ( derpibooru/philomena#239 )
2021-03-01 12:09:41 -05:00
byte[]
fad734b50c
fix extra markup surrounding empty lines in textile toolbar
2021-02-25 15:03:39 -05:00
Erhannis
21dcd0c9df
In upload, in url field, fetch when 'enter' key ( #55 )
2021-02-20 14:24:39 -05:00
byte[]
f6c8d57bdf
fix autocomplete and fetch controller paths
2021-02-09 17:37:54 -05:00
Luna D
a5904b1fcd
make footer a column on mobile
2021-02-02 20:13:30 +01:00
Luna D
4a160e1772
prevent source link overflow
2021-02-02 19:58:22 +01:00
Luna D
3810092a17
npm update
2021-02-02 19:58:04 +01:00
stsyn
396ecafa6c
Use even larger thumb if normal size is medium already ( #92 )
2021-01-16 16:40:28 -05:00
byte[]
ef85ad26d9
overflow page title correctly ( fixes derpibooru/philomena#193 )
2020-12-19 14:00:05 -05:00
byte[]
2e8a5e92c9
add score-hiding snip per request
2020-12-16 09:35:58 -05:00
byte[]
358691711b
fix up user-facing pagination widgets
2020-12-11 11:53:40 -05:00
byte[]
92d7e3c30c
another npm dependency vulnerability
2020-12-11 10:58:01 -05:00
byte[]
0faa10bd12
these stylesheets are an absolute travesty
2020-12-10 16:02:01 -05:00
byte[]
52dd9684c2
the css in this project annoys me so much
2020-12-10 15:22:37 -05:00
byte[]
daaf2f5883
missing declarations for previous
2020-12-10 01:38:12 -05:00
byte[]
214173095c
since you asked so nicely
2020-12-10 01:30:41 -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[]
5c51775f94
Revert "automatically apply system-wide theme preference for anonymous users ( fixes philomena-dev/philomena#36 )"
...
This reverts commit edcd4ebfde
.
2020-12-08 00:21:44 -05:00
byte[]
edcd4ebfde
automatically apply system-wide theme preference for anonymous users ( fixes philomena-dev/philomena#36 )
2020-12-06 13:04:54 -05:00
byte[]
7803050666
don't interfere with media controls ( fixes philomena-dev/philomena#77 )
2020-12-02 19:19:37 -05:00
byte[]
aaf04544b6
add tag_count to supported clientside fields ( fixes philomena-dev/philomena#78 )
2020-12-02 18:31:15 -05: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
byte[]
c86783290b
npm update
2020-12-01 00:05:29 -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
yoditax
e45cbc00c8
Added new shortcut to open full images 'V'. Changed behavior to open new tab ( #68 )
...
Co-authored-by: yoditax@net.com <yoditax@net.com>
2020-11-24 14:58:30 -05:00
byte[]
0036da2b5e
automatically bracket inline textile formatting when required ( fixes derpibooru/philomena#225 , furbooru/philomena#49 )
2020-11-15 21:37:49 -05:00
liamwhite
c7ace12132
Elixir 1.11 ( #55 )
2020-10-26 17:01:29 -04:00
Luna D
60b2c01a71
allow < in tag input ( fixes philomena-dev/philomena#35
2020-10-21 19:17:24 +02:00
stsyn
4a61a0d213
quotes are fine, undoing as well
2020-10-21 19:09:11 +02:00
stsyn
995ca3bc3c
Fixed wrong negation
...
if search term has parentheses and in parentheses by itself
2020-10-21 19:09:04 +02:00
stsyn
4d96843286
Update match_query.js
...
fix quoting
fix not operand loss
2020-10-21 19:08:52 +02:00
byte[]
a00cdab739
improve ajax error messages
2020-09-27 23:53:14 -04:00
Luna D
388487db81
increase the size of staff labels
2020-09-17 16:01:50 -04:00
byte[]
d76f1d6fdb
ensure inputs to be reenabled have an enable-with attribute
2020-09-15 13:47:30 -04:00
byte[]
50da6c7f3c
add quick tag button to toggle all
2020-09-14 23:30:48 -04:00
byte[]
074453ddf1
allow removing existing tag with -tag, ctrl+enter for form submission, disable autocomplete on tag editor
2020-09-14 22:00:44 -04:00
byte[]
d03b5a2c82
add shortcut to open full image ( furbooru/philomena#32 )
2020-09-14 21:35:28 -04:00
byte[]
6de4ad3ac4
ensure disabled form inputs are reset after browser navigation
2020-09-14 20:53:11 -04:00
Luna D
da38408ef4
increase line spacing
2020-09-12 19:45:25 -04:00
liamwhite
653fd0a4af
hCaptcha ( #19 )
2020-09-12 13:43:16 -04:00
byte[]
45402bd44f
add body type tag category
2020-09-12 11:45:35 -04:00
byte[]
7ca2c44a5e
fix downvote spoiler regression
2020-09-11 21:30:04 -04:00
byte[]
912e64559b
don't autocomplete on mouseover ( furbooru/philomena#15 )
2020-09-10 03:04:47 -04:00
byte[]
67832f623a
place webm url first
2020-09-06 13:12:26 -04:00
byte[]
3ba1567a4b
npm update
2020-09-06 12:41:23 -04:00
Luna D
6a3d292983
bump up this thing's importance
2020-08-28 13:23:17 -04:00
Luna D
b5637e9afb
user link stuff (untested)
2020-08-28 13:23:17 -04:00
byte[]
7046857cbd
search engine spiders should do their own searching
2020-08-15 16:49:27 -04:00
byte[]
1e6cef6092
require confirmation for navigation away from image upload form ( derpibooru/philomena#164 )
2020-08-11 01:43:19 -04:00
byte[]
a81464f189
fix link to sign in page
2020-08-01 19:04:48 -04:00
byte[]
86815477ef
npm update
2020-07-31 17:04:38 -04:00
byte[]
86e7059f98
fix new npm dependency vulnerability of the week
2020-07-31 11:39:13 -04:00
byte[]
e3c6610fcd
fix npm dependency vulnerability of the week
2020-07-13 13:25:55 -04:00
byte[]
49f0476ad8
allow uploading larger files
2020-07-06 08:56:23 -04:00
byte[]
fa4aef3051
update npm deps
2020-06-28 14:58:24 -04:00
David Joseph Guzsik
8d47f56917
Build assets using Webpack ( #150 )
...
* Build assets using webpack
* Change webpack bundling method, add path aliases, restore deploy script
* Remove babel dependencies
* Add buble rollup plugin and always attach promise polyfill to window
* Fix object formatting for buble rollup plugin config
* Remove reference to setImmediate from promise polyfill
2020-06-28 14:53:19 -04:00
alpacawren
2a7dc2fe88
added the linting config files ( #136 )
2020-06-09 01:56:33 -04:00
alpacawren
ccd35f4d07
Merge pull request #135 from derpibooru/fetch_no_error_msg_bug
...
Fixes #134
2020-06-09 00:56:54 -04:00
Wren
43fde41e29
Fixes #134
2020-06-09 00:15:58 -04:00
alpacawren
61cafb9054
Poll tabs bug ( #129 )
...
* poll tabs hiding comment tabs fix
* scope change to hiding tabs specifically
* selectorCbChildren readability
2020-06-06 17:58:55 -04:00
byte[]
a2d9dcb51b
robots config
2020-05-27 20:21:17 -04:00
byte[]
7b36f99c09
set samesite attribute to lax on all cookies to fix warnings
2020-05-26 17:37:49 -04:00
byte[]
243e13613d
don't allow text inside tag spans to wrap
2020-05-21 20:37:54 -04:00
byte[]
999f66f800
fix subpixel border rendering errors in chromium based browsers
2020-05-21 20:19:09 -04:00
byte[]
dbf5585749
fix padding on fancy tag editor
2020-05-21 19:14:13 -04:00
byte[]
9a67e5109a
visual denoise in tag layout
2020-05-21 13:32:42 -04:00
byte[]
68102bdddd
copy select tag styling from header input to all select inputs
2020-05-20 12:52:50 -04:00
byte[]
6a708f11b6
fixes #117 , fetch blocked if upload failed
2020-05-13 14:05:57 -04:00
byte[]
1f5f5ce104
fixes #70 : improve visibility of adult streams
2020-05-01 22:50:54 -04:00
byte[]
7f8f229286
untangle stylesheet inclusion mess
2020-05-01 22:00:29 -04:00
Michael Pinnegar
ba76ede87d
Disable image scraper fetch when there is no text ( #92 )
...
*Modified fetch to be disabled on pageload. Javascript enables it
after the user has entered some text. Re-disables it if the text goes
to zero, or the image upload button has been used.
2020-04-18 20:14:40 -04:00
byte[]
2fc271d7aa
fix too many requests
2020-04-18 20:14:12 -04:00
Nick
d247e01347
Properly handle failed captchas after XHR post ( #85 )
...
* handle form posts and xhr posts differently on captcha failure
* formatting
2020-04-11 14:23:55 -04:00
byte[]
658472f16b
fix advert blurriness issue
2020-04-03 14:08:37 -04:00
byte[]
28c1660561
update minimist
2020-03-26 13:20:53 -04:00
byte[]
77cde55ff6
elixir upgrade, npm upgrades, hex upgrades
2020-03-09 18:21:18 -04:00
Luna D
d5337eb75a
more appropriate comment fix
2020-02-22 10:31:30 -05:00
byte[]
3315c60789
prevent setInterval calls from queueing
2020-01-13 08:14:16 -05:00
byte[]
75b15a59b7
add upload graph to stats page
2020-01-05 12:55:10 -05:00
byte[]
17733fe9f2
badge overflow list style fix
2020-01-02 19:52:25 -05:00
Luna D
9d6b1451ac
update npm packages
2020-01-01 17:43:15 -05:00
byte[]
bdee305936
fix unintentional inactivation of local storage settings
2020-01-01 11:05:44 -05:00
byte[]
81b37e42ff
add faster textile parser backend
2019-12-26 00:03:27 -05:00
Joey
3cbd57ba7c
Add Philomena Logo ( #9 )
2019-12-21 16:20:13 -05:00
Luna D
5596a462f5
less shit code
2019-12-20 17:37:50 -05:00
Luna D
7b5fd947f9
hide staff tools
2019-12-20 17:35:46 -05:00
byte[]
2ef4bdbbad
2fa layout
2019-12-20 16:29:29 -05:00
Luna D
eabd51cb2d
fix some lines being too short
2019-12-19 19:07:13 -05:00
byte[]
391c754a42
fix lingering galleries bugs
2019-12-19 01:51:21 -05:00
byte[]
602f8a5ee5
box in default avatar
2019-12-19 01:02:28 -05:00
byte[]
db1787aa45
various scraper fixes
2019-12-18 18:51:02 -05:00
byte[]
f8fa39de04
fix header color
2019-12-15 22:06:42 -05:00
byte[]
d851e8cf62
various fixes:
...
line-heights
ability to edit filters
fix tag parameter decoding again
better error_tag message
2019-12-12 10:51:44 -05:00
byte[]
6293c6d45d
Merge remote-tracking branch 'origin/staff-tools'
2019-12-11 23:22:03 -05:00
byte[]
6108dbab3f
better error for anonymous interaction attempt
2019-12-11 23:18:57 -05:00
Luna D
cd63be29c3
hack to make the search bar text color white
2019-12-11 19:17:39 -05:00
Luna D
4e5a29e6fb
post hiding, destroying, and a few fixes
2019-12-11 18:58:00 -05:00
Luna D
1b1947a443
fix destroyed comment css
2019-12-11 17:34:48 -05:00
Luna D
5101bd31f2
comment destroying (css wip)
2019-12-11 17:21:14 -05:00
Hugo Locurcio
4616372e99
Fix various typos using codespell
...
Command used:
codespell -wi3 **/* --ignore-words-list "dur,fave,fo,receipient,te"
2019-12-11 21:42:18 +01:00
byte[]
d666a6369e
more reasonable line heights
2019-12-10 20:04:56 -05:00
byte[]
d4d4ee0e2d
various fixes:
...
add base line-height: 1.5em
add appropriate placeholder color to inputs
show number of faves on fave index
link to correct location in watched images list on activity page
don't show pagination info when there are no results
don't create a source history entry if the source wasn't changed
2019-12-10 19:41:29 -05:00
byte[]
16843ec216
use correct preview endpoint, ensure changes were made before updating stat
2019-12-09 14:22:58 -05:00
byte[]
2a9cbb0ff0
Merge remote-tracking branch 'origin/staff-tools'
2019-12-06 17:57:26 -05:00