376 Commits

Author SHA1 Message Date
Nicolas Stepien
cdb9b5575e Close #837. 2013-04-07 23:34:22 +02:00
Nicolas Stepien
0887fd1464 POST me the URL where you caught the errors too. 2013-04-07 22:04:52 +02:00
Nicolas Stepien
060dc71e4b less {} 2013-04-07 21:58:53 +02:00
Nicolas Stepien
30c76eb81d Don't send me your credentials when you POST errors thank you. 2013-04-07 21:54:18 +02:00
Nicolas Stepien
b09f790767 POST caught errors to me. 2013-04-07 21:41:31 +02:00
Nicolas Stepien
13012e1175 Merge branch 'master' into v3 2013-04-06 05:07:18 +02:00
Nicolas Stepien
cd4f789562 Alert Firefox users if they didn't set up flexbox correctly. 2013-04-05 22:30:06 +02:00
Nicolas Stepien
95c330f302 Decrease the "4chan X has been updated" notification lifetime down to 30 seconds. 2013-04-05 01:29:57 +02:00
Nicolas Stepien
caa79b5089 Expand at least comments when the thread itself cannot be expanded. #968 2013-04-05 01:26:48 +02:00
Nicolas Stepien
c79bb318b2 Cache requests to threads.json. 2013-04-05 00:16:42 +02:00
Nicolas Stepien
cd82bce655 Clean the catalog manually.
Uuuuuuggghhhhh.
2013-04-04 23:51:17 +02:00
Nicolas Stepien
a0c4d86dee Delete entire boards from DataBoards when cleaning it gives us a 404.
This would happen when a board gets deleted, like /s4s/ hopefully one day.
2013-04-04 23:05:30 +02:00
Nicolas Stepien
f49a4b6c87 This should fix the 'unhide all' button not clearing threads. #968 2013-04-04 13:39:44 +02:00
Nicolas Stepien
72be364d20 Don't reposition if the expanded image is in a quote preview. 2013-04-03 22:20:32 +02:00
Nicolas Stepien
9b06417c81 Remove webkit prefixes for transition/gradients, bump min version requirement for Chrome to 26. 2013-04-03 19:05:32 +02:00
Nicolas Stepien
7b0b92accf Don't break DataBoards when we $.delete them. 2013-04-03 18:48:04 +02:00
Nicolas Stepien
ad816c579b Use console.error instead of console.log. 2013-04-03 18:45:51 +02:00
Nicolas Stepien
2be289a0ef Fix exporting on Firefox. #968 2013-04-03 18:39:36 +02:00
Nicolas Stepien
fd587bff22 ReplyHiding -> PostHiding 2013-04-03 18:27:06 +02:00
Nicolas Stepien
cc27e36d98 Fix purging dead threads from DataBoards. 2013-04-03 03:01:06 +02:00
Nicolas Stepien
1e34674fdf Prevent a post from being killed twice,
f.e. when the thread updater udpdates the post before we get an answer from the server.
2013-04-03 02:44:49 +02:00
Nicolas Stepien
98e46dd430 Mark posts as dead as soon as we delete them. 2013-04-03 02:40:23 +02:00
Nicolas Stepien
3d72a2331c Fix QR persona and quoting. #968 2013-04-03 02:29:07 +02:00
Nicolas Stepien
1cad4b8d17 Completely fix the 'read arbitrary post' use case. 2013-04-03 00:34:24 +02:00
Nicolas Stepien
2e1bb104e5 Concat quotelinks and backlinks for less loops. 2013-04-02 23:56:19 +02:00
Nicolas Stepien
a3face3746 Fix (0) + Unread (You) favicon, in case you inlined a backlink quoting you for example. 2013-04-02 23:39:46 +02:00
Nicolas Stepien
3e211c8ba7 Prevent file upload in threads that reached the file limit.
Fix QR preventing from posting in sticky thread instead of locked thread.
2013-04-02 23:28:22 +02:00
Nicolas Stepien
4629864981 Fix archive redirection.
Some simplifications.
g.THREAD -> g.THREADID
2013-04-02 22:40:57 +02:00
Nicolas Stepien
ded92b94c2 Allow $.set to save multiple items at once.
Fix importing watched threads from v2.
2013-04-02 13:34:34 +02:00
Nicolas Stepien
a961c993a2 Better consistency with board and boardID. 2013-04-02 11:04:18 +02:00
Nicolas Stepien
c15c7230db Fix QR keybind not focusing the comment input. #968 2013-04-02 10:39:17 +02:00
Nicolas Stepien
c084c66ee0 Fix exporter exporting irrelevant data. 2013-04-02 10:31:28 +02:00
Nicolas Stepien
8dec16213e Shave a line. 2013-04-02 03:19:27 +02:00
Nicolas Stepien
512bdefbca Simplify exporting data. 2013-04-02 03:18:04 +02:00
Nicolas Stepien
de7d923be8 Fix export/import of DataBoards. 2013-04-02 01:40:48 +02:00
Nicolas Stepien
f88724edfc Fix unhide-all button description. Refresh to apply.
Close #975.
2013-04-02 01:22:59 +02:00
Nicolas Stepien
4318413a92 Merge branch 'master' into v3 2013-04-01 20:15:20 +02:00
Nicolas Stepien
c3a09159a3 Merge branch 'master' into v3 2013-04-01 16:34:40 +02:00
Nicolas Stepien
e3ca8f280d Only toggle the Header on LMB. 2013-04-01 05:05:04 +02:00
Nicolas Stepien
e4460f01a0 Don't need to check that since (You) depends on the QR already. 2013-04-01 02:18:34 +02:00
Nicolas Stepien
203bbf091d Fix rare race conditions with thread/reply hiding, unread, your posts. #968
Added DataBoards for simplifications and to reduce asyncings.
Made it possible to export/import those.
Made it possible for (You) to work with cross-board quotelinks.
Replaced Misc.clearThreads.

This is more v3-like.
2013-04-01 01:58:25 +02:00
Nicolas Stepien
f308eed714 Don't call Unread.update all the time. 2013-03-31 01:26:02 +01:00
Nicolas Stepien
7126768855 Use fullID when possible. 2013-03-31 00:35:05 +01:00
Nicolas Stepien
09642b63da When there is a valid hash, scroll to corresponding post instead of the unread posts. #968 2013-03-31 00:32:14 +01:00
Nicolas Stepien
a46ba080fd Fix the Unread count jumping up and down because of the workaround on Chrome.
That won't break the workaround, r-right?
2013-03-31 00:17:24 +01:00
Nicolas Stepien
c0ba3246ce Sync unread status between tabs/devices. 2013-03-31 00:10:05 +01:00
Nicolas Stepien
53ab332406 Improve performances when expanding all images and they were already loaded. 2013-03-30 21:37:37 +01:00
Nicolas Stepien
d4a0af9e21 Fix delete cooldown "jumps", only start the cooldown on our posts. #968 2013-03-30 19:06:40 +01:00
Nicolas Stepien
e4f428efeb Better image expanding repositioning.
Images that get unsquashed have their .top changed, so it should adjust to that too.
2013-03-30 05:08:12 +01:00
Nicolas Stepien
46a23974b9 Move Google's RIS first in the default Sauces. 2013-03-30 04:27:45 +01:00