Marcin Kurczewski
5769034223
Fixed tag input behavior for initial text
2014-11-30 20:30:06 +01:00
Marcin Kurczewski
c0a5c800e0
Fixed autocomplete staying even after hiding input
2014-11-30 13:05:31 +01:00
Marcin Kurczewski
b70231bd7e
Changed used tags in autocomplete to be grayed-out
2014-11-30 12:49:48 +01:00
Marcin Kurczewski
bc757dd883
Fixed reused implied tags marked as duplicates
2014-11-30 12:49:48 +01:00
Marcin Kurczewski
924592675c
Fixed tag suggestions for implied tags
2014-11-30 12:40:22 +01:00
Marcin Kurczewski
a3aea27a13
Fixed tag edits not triggering tag list updates
2014-11-30 12:40:22 +01:00
Marcin Kurczewski
d8df51f0c0
Moved suggestions before siblings
2014-11-30 11:55:24 +01:00
Marcin Kurczewski
b693a5f4b3
Added tag siblings suggestion synchronization
2014-11-30 11:54:38 +01:00
Marcin Kurczewski
303f91e15c
Refactored tag suggestions
2014-11-30 11:45:49 +01:00
Marcin Kurczewski
c350c47195
Added showing tag suggestions on click
2014-11-30 11:31:40 +01:00
Marcin Kurczewski
24ce67b4ff
Added auto completion to tag list presenter
2014-11-30 00:22:50 +01:00
Marcin Kurczewski
728d1d65de
Fixed mass tag
2014-11-28 23:18:23 +01:00
Marcin Kurczewski
4b27b8a85d
Fixed updating user settings
2014-11-28 23:18:14 +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
77c51d9a8a
Added support for FormData in JS API facade
2014-11-22 14:31:53 +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
2b0a4d1f76
Removed AJAX external caching
...
jQuery's caching caused problems in some scenarios, for example with
scoring/faving posts.
2014-11-21 22:24:06 +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
507cb52a73
Fixed strike-through in Markdown
2014-11-10 22:29:07 +01:00
Marcin Kurczewski
2a833d53ea
Fixed critical bug in frontend routing
...
I have no idea how this could ever work.
2014-11-10 20:20:40 +01:00
Marcin Kurczewski
ed833bf7b1
Added tags with 0 usages to autocomplete
2014-11-10 19:04:40 +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
cefe701403
Fixed tag input adding empty implications
2014-11-09 21:41:23 +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
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
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
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
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
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
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
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
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
e983e72013
Fixed file dropper triggering form submit
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
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
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
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
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
83394792c6
Changed throbber to nprogress
2014-10-18 20:02:58 +02:00