Commit graph

246 commits

Author SHA1 Message Date
Marcin Kurczewski
728d1d65de Fixed mass tag 2014-11-28 23:18:23 +01:00
Marcin Kurczewski
bfe31d87a1 Fixed history presenter 2014-11-27 18:22:48 +01:00
Marcin Kurczewski
2fd371b10a Added absolute timestamp hints where necessary 2014-11-27 10:34:45 +01:00
Marcin Kurczewski
cd688b25a3 Fixed example tag usages not showing up 2014-11-22 17:54:37 +01:00
Marcin Kurczewski
a7c6e9f043 Fixed putting "null" in post sources 2014-11-22 17:49:35 +01:00
Marcin Kurczewski
01a84ee4e2 Changed account settings editing
Account settings editing no longer encapsulates file content in base64.
2014-11-22 14:45:48 +01:00
Marcin Kurczewski
2458935fdf Changed post editing
Post editing no longer encapsulates file content in base64.
2014-11-22 14:45:45 +01:00
Marcin Kurczewski
f2b1e3bedb Changed post uploads
Post uploads no longer encapsulates file content in base64.
This means dramatic speed up for sending on local networks.
2014-11-22 14:37:00 +01:00
Marcin Kurczewski
d8d65ed24c Changed PUT requests to POST
HTTP spec disallows multipart/form-data requests using PUT method.
2014-11-22 14:30:29 +01:00
Marcin Kurczewski
58d3129548 Removed dangling console.log 2014-11-22 14:04:40 +01:00
Marcin Kurczewski
4e6fe634e1 Fixed post list disregarding viewPosts privilege 2014-11-22 13:10:00 +01:00
Marcin Kurczewski
736c0a66ff Fixed comments disregarding viewUsers privilege 2014-11-22 12:56:44 +01:00
Marcin Kurczewski
6a751ed0b2 Fixed user list presenter disrespecting privileges
If user had no right to view user accounts, the list presenter ignored
that and linked to pages that shown privilege errors. Now it shows the
links only if user has right to view user accounts.
2014-11-17 22:16:30 +01:00
Marcin Kurczewski
8e06881a3e Added post note previews 2014-11-16 10:41:20 +01:00
Marcin Kurczewski
4e28ccb4dc Added draggability to post note edit form 2014-11-16 10:41:20 +01:00
Marcin Kurczewski
2856b67018 Added client-side warning about too large files 2014-11-12 21:55:48 +01:00
Marcin Kurczewski
b4050b7b1d Fixed bad JS assignment 2014-11-11 14:19:17 +01:00
Marcin Kurczewski
818a8a9054 Fixed comment updating after voting on it
It reported bad score until user has refreshed the page.
2014-11-10 15:54:08 +01:00
Marcin Kurczewski
2d529107db Added tag merging 2014-11-10 15:19:59 +01:00
Marcin Kurczewski
be4b742d21 Fixed tag presenter not checking delete privilege 2014-11-10 11:29:05 +01:00
Marcin Kurczewski
b797ae3af3 Added protection against never-ending progress 2014-11-09 21:41:49 +01:00
Marcin Kurczewski
d4f245e414 Fixed stack trace in home when no post is featured 2014-11-09 21:28:27 +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
a56bd55b50 Fixed redirection after tag renaming 2014-11-09 17:49:12 +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
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
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
752af358df Fixed some promises not handling errors 2014-11-03 20:42:10 +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
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
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
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
6efca63310 Fixed typo in post feature confirmation prompt 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
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
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
64743499b6 Added client-side support for browsing settings 2014-10-22 18:38:04 +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
f7215c42d9 Added siblings to tag edit view 2014-10-19 13:36:50 +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
317d9ff02b Added "loading X..." text to thumbnails 2014-10-19 12:01:22 +02:00
Marcin Kurczewski
83394792c6 Changed throbber to nprogress 2014-10-18 20:02:58 +02:00
Marcin Kurczewski
1610659910 Improved keyboard shortcuts in post upload 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
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
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
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
a8cb78382c Added tag relationship management to frontend 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
35b893db9d Fixed user banning privilege 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
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
6bb5b53377 Added ability to stop uploads 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
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
6afd60feba Removed PathJS dependency; refactored routing 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
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
651fc4919f Fixed changing users sometimes not working 2014-10-18 18:48:35 +02:00
Marcin Kurczewski
18bec702ce Fixed paginator 2014-10-18 18:48:35 +02:00
Marcin Kurczewski
94e1b8ecdb Removed lag before showing "Add comment" form 2014-10-18 18:48:35 +02:00