Commit graph

454 commits

Author SHA1 Message Date
Marcin Kurczewski
a69f8563e8 Fixed prev/next button behavior in pager 2015-05-29 16:51:15 +02:00
Marcin Kurczewski
5412ac14b9 Added GIF detection 2015-05-23 10:05:05 +02:00
Marcin Kurczewski
38bfbfb8f3 Added Tab and Shift+Tab support to autocomplete 2015-05-22 22:44:25 +02:00
Marcin Kurczewski
4ba855871f Added invisible label for tag inputs
Improves integration with Vimperator
2015-05-16 12:36:43 +02:00
Marcin Kurczewski
0727433a9e Wrapped thumbnails with links in post upload form
Improves integration with Vimperator
2015-05-16 12:31:27 +02:00
Marcin Kurczewski
627a8db5f3 Added prev/next buttons in post upload form 2015-05-16 12:31:14 +02:00
Marcin Kurczewski
740cc85775 Fixed jshint warning 2015-05-16 12:30:48 +02:00
Marcin Kurczewski
48004f1117 Added prev/next page buttons for pager
Integrated better with vimperator.
2015-05-14 23:29:42 +02:00
Marcin Kurczewski
4126de8e25 Added blurring of active element on post edit
Integrates better with vimperator.
2015-05-14 23:13:55 +02:00
Marcin Kurczewski
c569504ce7 Added ability to turn keyboard shortcuts off 2015-05-14 23:04:30 +02:00
Marcin Kurczewski
8d119d2b62 Fixed upload messages margin on screen screens 2015-05-09 19:32:04 +02:00
Marcin Kurczewski
f8851bf26d Fixed jshint warnings 2015-05-08 18:39:45 +02:00
Marcin Kurczewski
19e7fa94f7 Fixed autocomplete position near page bottom 2015-05-08 18:39:20 +02:00
Marcin Kurczewski
06180f5b50 Fixed showing preview link for non-images in upload 2015-03-21 08:17:58 +01:00
Marcin Kurczewski
aa228d5125 Further improved memory footprint in post upload 2015-03-21 08:16:02 +01:00
Marcin Kurczewski
5f4260d0a7 Fixed uploading posts from URLs 2015-03-20 13:35:10 +01:00
Marcin Kurczewski
e7e50cfb3a Fixed one-letter hotkeys not firing in radioboxes 2015-03-19 23:02:53 +01:00
Marcin Kurczewski
09d8e5ae1c Fixed prev/next post selectors moving page 2015-03-19 22:57:37 +01:00
Marcin Kurczewski
fce9c3483a Added link to full image preview in post uploads 2015-03-19 22:49:24 +01:00
Marcin Kurczewski
a3157a48ec Removed lightbox from post uploads 2015-03-19 22:49:24 +01:00
Marcin Kurczewski
c35ed15946 Increased preview size in uploads 2015-03-19 22:49:19 +01:00
Marcin Kurczewski
f75b4505a1 Reduced memory footprint for long upload sessions 2015-03-19 22:07:43 +01:00
Marcin Kurczewski
d98474cc6a Fixed broken home page for anonymous users 2015-03-14 23:07:34 +01:00
Marcin Kurczewski
2e06422b62 Shortened GIF guard 2015-03-13 21:16:34 +01:00
Marcin Kurczewski
0aad36228a Added featured post uploader name to home page 2015-03-13 21:00:09 +01:00
Marcin Kurczewski
7c77c7a87b Fixed post resizing, alignment etc. 2015-03-13 20:56:12 +01:00
Marcin Kurczewski
eb3b02c28d Improved post sizing, added [F]ullscreen hotkey 2015-03-13 09:38:50 +01:00
Marcin Kurczewski
e7ea60f293 Fixed bad arrows behavior while editing post notes 2015-02-22 19:30:07 +01:00
Marcin Kurczewski
b416868aa7 Added arrow hotkeys to Draggable and Resizable
Which means better control over the post notes placement for all the
keyboard lovers.
2015-02-22 18:56:35 +01:00
Marcin Kurczewski
90406b1278 Refactored Resizable to match Draggable 2015-02-22 18:47:32 +01:00
Marcin Kurczewski
04a16a2a36 Added delete key support for auto complete 2015-02-22 18:43:35 +01:00
Marcin Kurczewski
72e9400e1d Fixed upload button margin 2015-02-22 12:11:20 +01:00
Marcin Kurczewski
d425b0df2e Fixed inconsistent margins 2015-02-22 10:32:55 +01:00
Marcin Kurczewski
4cad09b85e Added space after tags in tag input 2015-02-14 14:00:16 +01:00
Marcin Kurczewski
a59a57fe70 Increased limit for pasted text length 2015-02-13 08:35:22 +01:00
Marcin Kurczewski
0c4d984157 Reduced font size by 2px 2015-01-27 09:22:41 +01:00
Marcin Kurczewski
ea5262fa2b Fixed font size for form elements 2015-01-26 22:15:12 +01:00
Marcin Kurczewski
2ab4da11fc Improved font scaling on Android 2015-01-26 08:50:25 +01:00
Marcin Kurczewski
0945ed64ee Added logging of exceptions thrown by templates
(finally)
2014-12-20 12:54:39 +01:00
Marcin Kurczewski
4d9fc51819 Fixed global comment list 2014-12-20 12:51:22 +01:00
Marcin Kurczewski
1897297127 Added search query minifying
Seeing 'page=1' and 'query=' in every other link was tiresome. I changed
the rules so that such keys are appended only if they hold nontrivial
values.
2014-12-20 10:36:29 +01:00
Marcin Kurczewski
970b9bf06d Simplified util/misc.js requires 2014-12-20 10:30:10 +01:00
Marcin Kurczewski
43334b33e1 Fixed suggestions not hiding in the upload 2014-12-14 20:49:42 +01:00
Marcin Kurczewski
8a33b9581d Tweaked font size for <small/> tag 2014-12-07 13:43:15 +01:00
Marcin Kurczewski
7067d8e13d Added support for [small]text[/small] 2014-12-07 13:43:04 +01:00
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
3c54671aeb Widened post edit form 2014-11-30 11:58:39 +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
2a215ef51b Removed download link for YouTube posts 2014-11-19 19:47:50 +01:00
Marcin Kurczewski
847f248829 Added snapshot compression 2014-11-19 10:22:59 +01:00
Marcin Kurczewski
0b15ca1b05 Fixed current search not showing arrow 2014-11-18 16:06:12 +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
97482fb38e Changed post note edit form position to fixed 2014-11-16 10:49:53 +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
fb4b31bd37 Fixed post note being shown on top of edit form 2014-11-16 09:42:54 +01:00
Marcin Kurczewski
e223847e8e Fixed post note z-index 2014-11-13 20:17:34 +01:00
Marcin Kurczewski
2856b67018 Added client-side warning about too large files 2014-11-12 21:55:48 +01:00
Marcin Kurczewski
1a6aa914b6 Improved history appearance 2014-11-11 16:19:30 +01:00
Marcin Kurczewski
b4050b7b1d Fixed bad JS assignment 2014-11-11 14:19:17 +01:00
Marcin Kurczewski
2e83a90e98 Improved blockquote appearance 2014-11-10 22:34:05 +01:00
Marcin Kurczewski
507cb52a73 Fixed strike-through in Markdown 2014-11-10 22:29:07 +01:00
Marcin Kurczewski
a2ff2d25ae Removed browser autocomplete from account settings 2014-11-10 20:25: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
6f801f2628 Fixed text align of post labels in comment list 2014-11-10 15:20:02 +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
bb381642dc Fixed home page when no post is featured 2014-11-09 20:11:30 +01:00