Marcin Kurczewski
a9a5bea1c7
Changed last search query tracking to server-side
...
Recent changes to last search query handling still haven't fixed all
possible routes, so I've simplified the whole thing at expense of clean
URLs.
2014-08-09 12:15:03 +02:00
Marcin Kurczewski
1ea7c187ab
Added new tabs support for next/prev post
2014-08-08 21:39:48 +02:00
Marcin Kurczewski
fc569df34e
Improved next/prev post behavior
2014-08-08 20:27:47 +02:00
Marcin Kurczewski
f78d09b424
Removed global Javascript variables
2014-08-08 20:13:50 +02:00
Marcin Kurczewski
42d814656a
Added protection against unsupported URLs
2014-08-03 23:43:51 +02:00
Marcin Kurczewski
729ed6f6a8
Added setting optimal height to thumbnails
2014-07-30 08:53:38 +02:00
Marcin Kurczewski
a2c8ceecc4
Changed post upload form
2014-07-28 18:15:09 +02:00
Marcin Kurczewski
aa20251ee5
Improved aligning post lists to their containers
2014-07-27 19:33:20 +02:00
Marcin Kurczewski
6543dcc8f9
Fixed thumbnails in upload
2014-06-20 21:29:52 +02:00
Marcin Kurczewski
6cacb90eef
Added maxlength attribute to post source
2014-06-20 18:44:08 +02:00
Marcin Kurczewski
3b5839031e
Added opt-in thumbnail proxying in upload
...
Rationale: some services thought that images linked from /posts/upload
are hotlinked. This is because they were receiving referrer set to a
host that is unknown for them. By using proxying, referrer is blank,
which increases thumbnail coverage at the expense of increased
server-side traffic.
2014-06-20 18:03:13 +02:00
Marcin Kurczewski
da9765c352
Fixed youtube thumbnails
...
API v2 got deprecated in March and v3 requires signup. Hotlinking like a
boss.
2014-06-20 17:04:42 +02:00
Marcin Kurczewski
8a2e6948bc
Fixed links in related tags view
2014-06-13 11:46:18 +02:00
Marcin Kurczewski
c2e3c8dd23
Fixed consecutive post editing
...
Editing post twice in a row resulted in warning about concurrent
editing.
2014-06-10 10:56:33 +02:00
Marcin Kurczewski
8e6fbf3c9d
Fixed event confirmation in jQuery
2014-05-23 08:45:45 +02:00
Marcin Kurczewski
e3617434e6
Added AJAX wrappers to a few forms
2014-05-20 23:12:24 +02:00
Marcin Kurczewski
fee19c61bc
Added support for custom avatars
2014-05-20 23:00:25 +02:00
Marcin Kurczewski
65e909d053
Refactored form rendering
2014-05-20 23:00:24 +02:00
Marcin Kurczewski
5f246d7a51
Improved support for no Javascript
2014-05-18 21:32:47 +02:00
Marcin Kurczewski
2a6f047c28
Removed ?json in favor of X-Ajax
2014-05-18 21:32:47 +02:00
Marcin Kurczewski
0e6ed74682
Fixed post safety user settings
2014-05-12 15:15:50 +02:00
Marcin Kurczewski
458aac971d
Removed trash HTML
2014-05-05 17:47:30 +02:00
Marcin Kurczewski
6ae4cea8bb
Moved post upload to API
2014-05-03 19:26:00 +02:00
Marcin Kurczewski
162b131435
Moved tag toggling to API
2014-05-03 19:25:59 +02:00
Marcin Kurczewski
feec48ed83
AJAX doesn't rely on StatusHelper
...
Since the purpose that StatusHelper was mainly created for no longer
holds, it was simplified to Messenger. It is now is used to transport
simple messages to views and still transports info whether the message
is about success or failure.
2014-05-01 23:34:44 +02:00
Marcin Kurczewski
02be024bc4
Fixed #74
2014-04-08 17:06:00 +02:00
Marcin Kurczewski
73fc1830ff
Tag relations don't suggest tags already used
2014-03-10 16:16:25 +01:00
Marcin Kurczewski
fba6a50251
Tweaks to tag relations
...
* Fixed tag relations background if there are no related tags
* Related tags link to search (LMB adds tag, MMB searches for it in new tab)
2014-03-10 01:37:26 +01:00
Marcin Kurczewski
394c06a1c5
Added related tag suggesting on tag click
2014-03-10 01:15:48 +01:00
Marcin Kurczewski
f4d0230166
Refactor to tag autocompletion
2014-03-10 01:15:47 +01:00
Marcin Kurczewski
4879ba94b0
Fixed problem with keyboard shortcuts on Flash
...
Previous attempt - f226c3eb0c
.
Approach introduced in this commit is theoretically much better, but it still
might not be perfect.
2014-03-05 22:40:50 +01:00
Marcin Kurczewski
2af8a941ff
Fixed user list on Chrome w/ endless pagination
2014-03-02 18:45:53 +01:00
Marcin Kurczewski
0b6a0337fe
Exit confirmation tweaks in post upload
...
Confirmation is disabled after user removes last file from the upload queue.
It's enabled again whenever user adds something.
2014-02-21 20:24:37 +01:00
Marcin Kurczewski
4b08686393
Added lightbox to post uploads
2014-02-21 20:24:37 +01:00
Marcin Kurczewski
ddbecdb16f
Fixed problems with multiple event handlers
...
Whenever DOM update event handlers were executed, jQuery bindings were appended
instead of being replaced. It resulted in funny scenarios like starting to show
multiple confirmation dialogs when trying to delete a post, after
adding/removing it from favorites.
2014-02-20 21:32:07 +01:00
Marcin Kurczewski
b879a7c38b
Fixed problem with comment edit links
2014-02-20 21:32:07 +01:00
Marcin Kurczewski
b86aaf90a3
Fixed and simplified tag autocompletion
2014-02-18 21:26:54 +01:00
Marcin Kurczewski
4469767d8f
Removed console.log
2014-02-18 21:14:52 +01:00
Marcin Kurczewski
eee6421775
Post editing: quasi-popup in place of sliding unit
2014-02-18 18:35:55 +01:00
Marcin Kurczewski
65c6caa13c
Freshened up sidebar
2014-02-18 16:41:36 +01:00
Marcin Kurczewski
e7a0fdae26
Fixed exit confirmation message on Chrome
2014-02-16 20:10:38 +01:00
Marcin Kurczewski
4a69084a8b
Upload no longer uses tabs
2014-02-16 20:00:26 +01:00
Marcin Kurczewski
e36498f709
Layout resizing tweaks
2014-02-16 15:16:17 +01:00
Marcin Kurczewski
83a966f1af
Added tab wrappers
2014-02-16 12:33:48 +01:00
Marcin Kurczewski
d170e3b526
Closed #68
2014-02-01 11:23:59 +01:00
Marcin Kurczewski
d2946e0148
Post editing: fixed problem with focus
2014-01-30 21:53:34 +01:00
Marcin Kurczewski
37cc858821
Fixed post editing appearance
2014-01-25 22:50:15 +01:00
Marcin Kurczewski
100303173e
Added comment editing support
...
In other news, editing a post doesn't reload page anymore
(yay for editing tags for Youtube posts)
2014-01-25 16:39:09 +01:00
Marcin Kurczewski
1fcced20f1
Misc CSS tweaks
2014-01-06 19:25:27 +01:00
Marcin Kurczewski
e93c3588f9
Fix to tabs in upload
2013-11-30 16:42:47 +01:00