Marcin Kurczewski
d4f245e414
Fixed stack trace in home when no post is featured
2014-11-09 21:28:27 +01:00
Marcin Kurczewski
b4043313d4
Fixed auto complete not firing tag relations
2014-11-09 21:24:16 +01:00
Marcin Kurczewski
26eda78745
Added tag list refresh when upload is finished
2014-11-09 20:16:57 +01:00
Marcin Kurczewski
c6ce37d537
Fixed moving multiple posts down in post upload
2014-11-09 20:14:21 +01:00
Marcin Kurczewski
bb381642dc
Fixed home page when no post is featured
2014-11-09 20:11:30 +01:00
Marcin Kurczewski
54d55a9f26
Reduced font size for post details on home page
2014-11-09 20:10:12 +01:00
Marcin Kurczewski
a172f892c4
Added feature time on home page
2014-11-09 20:10:01 +01:00
Marcin Kurczewski
5285076c05
Added green background for new tags in tag input
2014-11-09 20:07:14 +01:00
Marcin Kurczewski
84e145609a
Simplified tag input
2014-11-09 20:07:04 +01:00
Marcin Kurczewski
a56bd55b50
Fixed redirection after tag renaming
2014-11-09 17:49:12 +01:00
Marcin Kurczewski
6679afbb6b
Added "created" snapshot operation
2014-11-09 17:38:58 +01:00
Marcin Kurczewski
9f11948c86
Fixed escaping strike-through
2014-11-09 10:44:02 +01:00
Marcin Kurczewski
d313890d8a
Added /history
2014-11-07 14:40:56 +01:00
Marcin Kurczewski
cb53572a2d
Added tag history section to tag presenter
2014-11-07 14:04:22 +01:00
Marcin Kurczewski
7a5fb406b0
Fixed post list appearance in tag presenter
2014-11-07 13:55:44 +01:00
Marcin Kurczewski
d8fd3b3c44
Added buttons for toggling safety to post list
2014-11-07 13:26:07 +01:00
Marcin Kurczewski
d3fb910249
Fixed errors in mass tag being silenced
2014-11-04 19:32:33 +01:00
Marcin Kurczewski
ec2fe23f7e
Fixed showing "siblings" text even if theren't any
2014-11-04 19:32:32 +01:00
Marcin Kurczewski
005d857cfb
Added manual tag removal
2014-11-04 19:32:32 +01:00
Marcin Kurczewski
248d20ede5
Fixed A/D in pager not respecting result boundary
2014-11-04 19:00:47 +01:00
Marcin Kurczewski
26d4686795
Fixed new search kept page number
2014-11-04 18:58:35 +01:00
Marcin Kurczewski
d07745a6cd
Fixed double reload when editing tags
2014-11-03 20:54:30 +01:00
Marcin Kurczewski
8f56018140
Added banned tag input prevention
2014-11-03 20:48:23 +01:00
Marcin Kurczewski
752af358df
Fixed some promises not handling errors
2014-11-03 20:42:10 +01:00
Marcin Kurczewski
e57de564d9
Fixed tag refreshing
2014-11-03 20:28:26 +01:00
Marcin Kurczewski
3d7967e7c1
Added redirection to proper URL after tag renaming
2014-11-03 13:16:02 +01:00
Marcin Kurczewski
150d585860
Added tag list refreshing on tag edits
...
Result: suggestions etc. gets updated without the need to refresh the
page
2014-11-03 13:16:02 +01:00
Marcin Kurczewski
ff66ec2416
Added wrapping of too long URLs in post upload
2014-11-03 12:17:54 +01:00
Marcin Kurczewski
a0c407e39d
Fixed handling too long sources in pasted URLs
2014-11-03 12:06:53 +01:00
Marcin Kurczewski
6219446f3e
Fixed next/prev post
2014-11-03 11:58:28 +01:00
Marcin Kurczewski
3ec506f8c2
Improved style of blockquotes
2014-11-03 10:25:59 +01:00
Marcin Kurczewski
065c8f8891
Fixed bad check in keyboard.js
2014-10-31 23:27:41 +01:00
Marcin Kurczewski
8f1080717c
Fixed Alt+D triggering mousetrap D callbacks
2014-10-27 22:50:07 +01:00
Marcin Kurczewski
111cbff281
Fixed keyboard behavior in flash posts
2014-10-26 22:51:48 +01:00
Marcin Kurczewski
edfaeefb37
Fixed post note edit form position for big posts
2014-10-26 22:08:54 +01:00
Marcin Kurczewski
42039ddf26
Changed post notes to work with %-based coords
2014-10-26 22:08:54 +01:00
Marcin Kurczewski
03ce73b1a5
Fixed post notes drag boundaries
2014-10-26 11:45:30 +01:00
Marcin Kurczewski
c4489a14b8
Improved image posts scaling
2014-10-26 11:19:39 +01:00
Marcin Kurczewski
e4424d5191
Added support for nested snapshot elements
2014-10-26 11:18:59 +01:00
Marcin Kurczewski
189aaeadb7
Fixed undeclared variable in HomePresenter
2014-10-26 11:18:59 +01:00
Marcin Kurczewski
50608074c6
Added post note editing to frontend
2014-10-26 11:18:59 +01:00
Marcin Kurczewski
e983e72013
Fixed file dropper triggering form submit
2014-10-26 01:42:23 +02:00
Marcin Kurczewski
fd0e698413
Fixed file dropper appearance
2014-10-26 01:42:23 +02:00
Marcin Kurczewski
6efca63310
Fixed typo in post feature confirmation prompt
2014-10-26 01:42:23 +02:00
Marcin Kurczewski
f169bef0eb
Added note CRUD to backend
2014-10-26 01:42:23 +02:00
Marcin Kurczewski
83ca1fcfb4
Changed notes to be rendered only in image posts
2014-10-25 23:59:07 +02:00
Marcin Kurczewski
22d7ab8732
Added post note dragging and resizing in frontend
2014-10-25 20:44:40 +02:00
Marcin Kurczewski
f72b0216a5
Fixed "featured by" showing post uploader
2014-10-25 18:20:39 +02:00
Marcin Kurczewski
f7ff4e0a71
Added post notes presenter
2014-10-25 15:02:46 +02:00
Marcin Kurczewski
355e088fad
Enabled DEFLATE compression in htaccess
2014-10-25 14:16:19 +02:00
Marcin Kurczewski
c64fe89918
Fixup cache htaccess
2014-10-25 14:16:18 +02:00
Marcin Kurczewski
11ceb819a9
Added image, JS and CSS cache settings to htaccess
2014-10-25 12:26:15 +02:00
Marcin Kurczewski
cc57d56023
Added external libraries to minifying process
2014-10-25 12:25:44 +02:00
Marcin Kurczewski
81a5f2c1d4
Changed order of CSS / JS
2014-10-25 11:59:59 +02:00
Marcin Kurczewski
bb44ffde43
Fixed post edit form z-index
2014-10-25 11:40:34 +02:00
Marcin Kurczewski
7220dc3ffa
Fixed tag input behavior for initial tags
2014-10-25 10:52:24 +02:00
Marcin Kurczewski
6f6d3a34a7
Added hiding page list when loading next page
2014-10-25 10:37:11 +02:00
Marcin Kurczewski
55dbb67940
Fixed clicking "search" twice on endless scroll
2014-10-25 10:36:07 +02:00
Marcin Kurczewski
54f07f5a90
Fixed scrolling to top when endless scroll enabled
2014-10-25 10:03:32 +02:00
Marcin Kurczewski
dd02938a96
Improved comment list on small screens
2014-10-24 09:45:45 +02:00
Marcin Kurczewski
b15cdfb02d
Fixed editing post
2014-10-24 09:15:31 +02:00
Marcin Kurczewski
eed2588eb7
Fixed list presenters not scrolling to top
2014-10-22 19:14:42 +02:00
Marcin Kurczewski
619a0c0cc4
Fixed progress behavior when navigating too fast
2014-10-22 19:09:25 +02:00
Marcin Kurczewski
5455106577
Fixed comment list privileges in top navigation
2014-10-22 18:44:57 +02:00
Marcin Kurczewski
8b217118af
Moved progress-related functions to promises
2014-10-22 18:43:09 +02:00
Marcin Kurczewski
64743499b6
Added client-side support for browsing settings
2014-10-22 18:38:04 +02:00
Marcin Kurczewski
4d7e035383
Fixed browsing settings deserialization
2014-10-22 18:37:50 +02:00
Marcin Kurczewski
527356bba2
Extracted post content presenter
2014-10-22 18:32:53 +02:00
Marcin Kurczewski
82d59b57e6
Extracted post edit presenter
2014-10-22 18:32:52 +02:00
Marcin Kurczewski
ea16d5c9df
Fixed JS validation
2014-10-22 18:32:52 +02:00
Marcin Kurczewski
72bd4c479a
Added current page info to endless scroll
2014-10-20 20:30:13 +02:00
Marcin Kurczewski
88dfc0eb96
Fixed nprogress nesting
2014-10-20 20:01:37 +02:00
Marcin Kurczewski
25080fd977
Fixed race condition in pager presenter
2014-10-20 19:37:48 +02:00
Marcin Kurczewski
c55c0833ea
Replaced references to szuru2 with szurubooru
2014-10-19 16:02:19 +02:00
Marcin Kurczewski
9817172db3
Fixed link to repository
2014-10-19 16:01:00 +02:00
Marcin Kurczewski
8509b5fb00
Improved tag list scaling
2014-10-19 15:25:21 +02:00
Marcin Kurczewski
f7215c42d9
Added siblings to tag edit view
2014-10-19 13:36:50 +02:00
Marcin Kurczewski
fb04a13044
Added tag edit links in post view
2014-10-19 13:25:16 +02:00
Marcin Kurczewski
6788be8993
Improved post search appearance on small screens
2014-10-19 13:13:02 +02:00
Marcin Kurczewski
614834c99c
Added tag categories
2014-10-19 13:13:02 +02:00
Marcin Kurczewski
9d2a8d5175
Fixed broken JS validation for Keyboard.js
2014-10-19 12:10:22 +02:00
Marcin Kurczewski
317d9ff02b
Added "loading X..." text to thumbnails
2014-10-19 12:01:22 +02:00
Marcin Kurczewski
56ac7adb1b
Added caching to GET requests to API
2014-10-19 11:13:56 +02:00
Marcin Kurczewski
1e82741060
Added Illustrator source files for static assets
2014-10-18 20:08:41 +02:00
Marcin Kurczewski
83394792c6
Changed throbber to nprogress
2014-10-18 20:02:58 +02:00
Marcin Kurczewski
98cc64545e
Added logo to README
2014-10-18 20:02:58 +02:00
Marcin Kurczewski
c6be637d53
Fixed images used fadein even if loaded from cache
2014-10-18 18:54:12 +02:00
Marcin Kurczewski
1610659910
Improved keyboard shortcuts in post upload
2014-10-18 18:54:12 +02:00
Marcin Kurczewski
3f93aaa652
Updated mousetrap to newest version
...
This removes need for my fix in keyboard.js: ccampbell/mousetrap#53
2014-10-18 18:54:12 +02:00
Marcin Kurczewski
d18305d779
Fixed post upload keeping tag suggestions
2014-10-18 18:54:12 +02:00
Marcin Kurczewski
428a1ae18c
Changed post upload to select first, not last row
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
c6d5a130e4
Fixed autocomplete resetting if list didn't change
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
4db5bd8007
Changed tag presenter to show meaningful errors
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
85ed59d169
Added autocomplete to tag relations
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
9c29f6173d
Fixed unbinding keyboard shortcuts
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
dd1dfcb9e8
Fixed cursor for disabled prev/next post links
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
177a7d79f3
Added 404 page
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
dd8050f250
Made post upload stop button abort current AJAX
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
7e1b901a84
Changed post upload stop button to act immediately
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
c452152f74
Removed tag input focusing in post upload
...
This caused multiple problems with too eager scrolling:
- adding a new post to upload queue scrolled the site to the tag input
- problems on android, where keyboard can change viewport size on focus
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
46a100ff16
Fixed endless scroll loading next page too eagerly
2014-10-18 18:54:11 +02:00
Marcin Kurczewski
2ffd109c1c
Fixed undeclared variable in tag list presenter
2014-10-18 18:48:42 +02:00
Marcin Kurczewski
cff64adbf4
Fixed Google font assets not using HTTPS
2014-10-18 18:48:42 +02:00
Marcin Kurczewski
be77a84950
Improved tag and post list on small screens
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
b7f077df9b
Added tag searching
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
bf58207950
Improved tag list appearance; added more info
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
75f0045caf
Changed tag view
...
Added tag info which turns into form with sufficient privileges.
(Previously only form was available.)
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
c60e8e1b9f
Moved tag ban checkbox after implications
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
15c9061562
Added tag relation support to tag input
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
a8cb78382c
Added tag relationship management to frontend
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
5815f156a8
Added tag relationship management to backend
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
250ffb209f
Added tag banning
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
1e745fa648
Fixed tag edit not rendering example posts
2014-10-18 18:48:40 +02:00
Marcin Kurczewski
8f03c68ec8
Changed tag export structure
2014-10-18 18:48:40 +02:00
Marcin Kurczewski
35b893db9d
Fixed user banning privilege
2014-10-18 18:48:40 +02:00
Marcin Kurczewski
d6b05e5968
Fixed post list in tag view
2014-10-18 18:48:40 +02:00
Marcin Kurczewski
5383008315
Added version information to front page
2014-10-18 18:48:40 +02:00
Marcin Kurczewski
5a4d5797d8
Added aliases for date-based searches
2014-10-18 18:48:40 +02:00
Marcin Kurczewski
7a15a590ed
Changed viewing access ranks to require privilege
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
fc13fb1342
Changed default access rank to restricted user
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
ec5239607c
Added help
...
(Not going to add API documentation unless someone asks me to. Otherwise
I'd feel like I'm wasting my time.)
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
765d553a84
Made most things reachable with just a keyboard
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
33b205b574
Tweaked appearance
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
7ff35f4848
Fixed positioning of post edit form
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
eb51187ef6
Fixed autocomplete inputs weren't clickable
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
6ca08e5532
Added tag siblings to frontend
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
5d0611ed30
Added cursor: pointer to all links
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
6bb5b53377
Added ability to stop uploads
2014-10-18 18:48:38 +02:00
Marcin Kurczewski
02294a355d
Improved button appearance
2014-10-18 18:48:38 +02:00
Marcin Kurczewski
db19005622
Fixed post list on IE
2014-10-18 18:48:38 +02:00
Marcin Kurczewski
7181171b16
Fixed router on IE
2014-10-18 18:48:38 +02:00
Marcin Kurczewski
ace8aee142
Improved access keys
...
- Added underscore hint
- Changed algorithm to provide access key for every button
2014-10-18 18:48:38 +02:00
Marcin Kurczewski
42d306734d
Fixed user presenter unable to show errors
2014-10-18 18:48:38 +02:00
Marcin Kurczewski
12237451eb
Changed content width back to 100%
2014-10-18 18:48:38 +02:00
Marcin Kurczewski
f93fd2c31c
Fixed post list presenter not updating queries
2014-10-18 18:48:38 +02:00
Marcin Kurczewski
0811968718
Fixed frontend crashing when database is empty
2014-10-18 18:48:37 +02:00
Marcin Kurczewski
d2695e635c
Improvements to appearance
2014-10-18 18:48:37 +02:00
Marcin Kurczewski
672185f959
Added tag name changing
2014-10-18 18:48:37 +02:00
Marcin Kurczewski
74e6e008dc
Implemented mass tag
2014-10-18 18:48:37 +02:00
Marcin Kurczewski
f2b5124d54
Changed pager spinner to be smoother
2014-10-18 18:48:37 +02:00
Marcin Kurczewski
6afd60feba
Removed PathJS dependency; refactored routing
2014-10-18 18:48:37 +02:00
Marcin Kurczewski
60ab927558
Added robots.txt
2014-10-18 18:48:37 +02:00
Marcin Kurczewski
93291e5164
Added ability to loop video posts
2014-10-18 18:48:37 +02:00
Marcin Kurczewski
04bdb04f20
Added meaningful name to saved posts
2014-10-18 18:48:37 +02:00
Marcin Kurczewski
ad8e3bdcd5
Added tag presenter
2014-10-18 18:48:36 +02:00
Marcin Kurczewski
49124298a2
Added tag listing
2014-10-18 18:48:36 +02:00
Marcin Kurczewski
a1dfebea3b
Changed templates MIME to text/plain
...
Makes more sense: try accessing some of the templates in the browser
directly.
2014-10-18 18:48:35 +02:00
Marcin Kurczewski
4e2b422d43
Moved history above comments
2014-10-18 18:48:35 +02:00
Marcin Kurczewski
c49e9fd3f5
Removed href="#" attributes
2014-10-18 18:48:35 +02:00
Marcin Kurczewski
651fc4919f
Fixed changing users sometimes not working
2014-10-18 18:48:35 +02:00