Commit graph

340 commits

Author SHA1 Message Date
Marcin Kurczewski
ee050cfd01 Worked on #8
Also:
- changed URL schema for posts from /posts/action/id to /posts/id/action
- moved XXXController::locateXXX methods to Model_XXX::locate
2013-10-17 22:57:32 +02:00
Marcin Kurczewski
ffc373e871 Activation mails are trying hard not to be spam
...and fail miserably at that. I sneaked an important bugfix in, though.
2013-10-16 20:56:46 +02:00
Marcin Kurczewski
c90561e4ce Admins can view user e-mails too
They could do this anyway by doing simple SELECTs. This change is just to make
admins' lives easier.
2013-10-16 20:26:48 +02:00
Marcin Kurczewski
5d5440a8f1 Confirmation e-mail sending disableable in config 2013-10-16 19:56:02 +02:00
Marcin Kurczewski
6dd6163833 Added SQL query count in footer 2013-10-16 19:45:57 +02:00
Marcin Kurczewski
42782258cc Closed #31 2013-10-16 19:41:42 +02:00
Marcin Kurczewski
39db2a64e1 Closed #32 2013-10-16 18:07:23 +02:00
Marcin Kurczewski
52956b56c8 Preventing setting access rank to "nobody" 2013-10-16 13:12:17 +02:00
Marcin Kurczewski
e0d01298fc Universal pagination; closed #3 2013-10-16 13:07:01 +02:00
Marcin Kurczewski
9e73d0de91 Added favmax: (consistency with datemax:) 2013-10-16 13:01:33 +02:00
Marcin Kurczewski
28c1ce68b4 Closed #20
Changed Enum::toString() calls
Fixed chrome ghost margin
2013-10-16 08:33:45 +02:00
Marcin Kurczewski
75e68aea5a More flexible sorting syntax 2013-10-15 23:27:04 +02:00
Marcin Kurczewski
1077c489a7 Closed #12; closed #11 2013-10-15 22:49:06 +02:00
Marcin Kurczewski
f42ed135fa Slightly better header 2013-10-15 22:49:01 +02:00
Marcin Kurczewski
1b3ce29b46 Fixed minor bug when changing user name fails 2013-10-15 20:33:53 +02:00
Marcin Kurczewski
23ac43ecac Closed #28 2013-10-15 20:31:38 +02:00
Marcin Kurczewski
a03d7179ba Refactored duplicate code 2013-10-15 20:23:05 +02:00
Marcin Kurczewski
17013e8fe5 Closed #1; closed #2; closed #4; closed #27 2013-10-15 13:14:48 +02:00
Marcin Kurczewski
8fdc90bab7 Worked on #4, #1 and #2
Also:
- enhanced form stylesheets
- W3C validation
2013-10-15 00:41:04 +02:00
Marcin Kurczewski
79b51d31e5 Fixed removing from favorites 2013-10-14 12:13:22 +02:00
Marcin Kurczewski
23f430f41c Worked on #4 2013-10-14 10:22:53 +02:00
Marcin Kurczewski
c6cdc1d945 Fixed counting occurences of numeric keys 2013-10-14 09:51:38 +02:00
Marcin Kurczewski
23fc89c30c User safety settings 2013-10-14 00:25:40 +02:00
Marcin Kurczewski
11072779d9 Fixed useless parameter 2013-10-13 23:02:57 +02:00
Marcin Kurczewski
b5c3ddca1c Closed #24 2013-10-13 22:58:02 +02:00
Marcin Kurczewski
f96d2a96db Fixed headers for webkit 2013-10-13 22:54:16 +02:00
Marcin Kurczewski
607ef63c2f Fixed edge cases in searching
- search for number (1, 2, ...)
- search for "0" (empty("0") returns true so searching for "0" was impossible)
- search containing / character
- search containing + character
- adding tags containing + character
2013-10-13 22:20:06 +02:00
Marcin Kurczewski
cc6b187aa0 Added aliases to search by uploader 2013-10-13 22:19:00 +02:00
Marcin Kurczewski
4d260b6fe5 Fixed pagination when no pages should be shown 2013-10-13 22:09:52 +02:00
Marcin Kurczewski
e125ecc1c7 Fixed HTML injection 2013-10-13 21:05:20 +02:00
Marcin Kurczewski
5f3a913629 Changed upload error order 2013-10-13 21:05:01 +02:00
Marcin Kurczewski
dc4af58d31 Tweaks to post & thumbnail caching 2013-10-13 14:01:07 +02:00
Marcin Kurczewski
45674f74bf Closed #26; closed #25
Small changes to schema
2013-10-13 13:53:24 +02:00
Marcin Kurczewski
7c62293b76 Permalink security fix 2013-10-13 13:38:24 +02:00
Marcin Kurczewski
e33ec7abe7 Closed #21 2013-10-13 13:37:18 +02:00
Marcin Kurczewski
cc57b8b8a0 Increased memory limit (for big thumbs) 2013-10-13 13:34:30 +02:00
Marcin Kurczewski
36a82c2863 Fixed problems with uploaded files 2013-10-13 13:33:34 +02:00
Marcin Kurczewski
ff2bfd0b3d Closed #13 2013-10-13 13:17:23 +02:00
Marcin Kurczewski
6c4affe454 Closed #10 2013-10-13 12:28:16 +02:00
Marcin Kurczewski
be4a2615dd Global form styles 2013-10-13 00:38:24 +02:00
Marcin Kurczewski
eb858bfbe1 Closed #19 2013-10-12 22:55:10 +02:00
Marcin Kurczewski
21f4669a98 Closed #18 2013-10-12 22:37:18 +02:00
Mariusz Dziemianowicz
7e201c01c0 Worked on #25: Login/register pages 2013-10-12 19:28:52 +02:00
Marcin Kurczewski
7c5d1b7e34 Favorites; gravatar support 2013-10-12 14:53:47 +02:00
Marcin Kurczewski
67dcc7c4f8 Better looking post view 2013-10-12 12:38:49 +02:00
Marcin Kurczewski
b92f925e94 Post viewing - sidebar 2013-10-12 10:46:15 +02:00
Marcin Kurczewski
b9a6dab7ae Fixed storing original poster in posts 2013-10-12 10:42:29 +02:00
Marcin Kurczewski
fc2ed52016 Changed post list outlook 2013-10-10 00:12:27 +02:00
Marcin Kurczewski
30b2d83704 Fixed stupid bug 2013-10-09 23:46:22 +02:00
Marcin Kurczewski
ff6ed4ee57 Access rank: nobody
Features in config.ini can now be disabled even for admins
(makes privilege testing easy on admin accounts)
2013-10-09 22:43:20 +02:00
Marcin Kurczewski
4737f4a184 Flash support 2013-10-09 21:58:57 +02:00
Marcin Kurczewski
35e097d0ce Fixed JS order, removed misplaced debug 2013-10-09 21:31:38 +02:00
Marcin Kurczewski
f71a4c6bbe Closed #16 2013-10-09 21:02:54 +02:00
Marcin Kurczewski
078b95fc8e Duplicate scripts/stylesheets now included once 2013-10-09 19:41:26 +02:00
Mariusz Dziemianowicz
4a006168e5 Removed jquery-tagit references from bootstrap
jquery-tagit already referenced in PostController
2013-10-09 19:39:30 +02:00
Mariusz Dziemianowicz
16d14bd7e0 Fixed missing references for css/js files 2013-10-09 19:29:21 +02:00
Marcin Kurczewski
a3aa9c3077 Internals (II) 2013-10-09 19:25:56 +02:00
Marcin Kurczewski
998ec79740 Internals 2013-10-09 19:23:39 +02:00
Mariusz Dziemianowicz
cb18928cbb Fixes #16: Add jquery and google fonts locally 2013-10-09 18:55:58 +02:00
Marcin Kurczewski
9896106f1c Added tag list; upload: tags autocompletion 2013-10-09 17:50:07 +02:00
Marcin Kurczewski
86724568fd Newer JQuery UI (fixes broken tag-it autocomplete) 2013-10-09 17:49:29 +02:00
Marcin Kurczewski
f8ab508c06 Added duplicate uploads detection 2013-10-09 12:36:14 +02:00
Marcin Kurczewski
7b955883c9 Fixed issues with paging on /favorites 2013-10-09 12:24:25 +02:00
Marcin Kurczewski
1bbebfa640 Added "no posts to show" warning 2013-10-09 12:19:42 +02:00
Marcin Kurczewski
65e1a52b20 Endless scrolling mode 2013-10-09 12:18:22 +02:00
Marcin Kurczewski
73ddb24296 Basic pagination 2013-10-09 11:45:18 +02:00
Marcin Kurczewski
02fa02f979 Better error checking; MIME type safety 2013-10-09 01:17:25 +02:00
Marcin Kurczewski
d019351fd9 Upload form acts with more grace 2013-10-09 00:58:49 +02:00
Marcin Kurczewski
7c4bd0136d Thumbnail generator 2013-10-08 23:02:31 +02:00
Marcin Kurczewski
3e42cf823b Removed unnecessary method 2013-10-08 23:00:19 +02:00
Marcin Kurczewski
89c9a004ee Added missing toString() method 2013-10-08 22:59:32 +02:00
Marcin Kurczewski
bb9ab81fed Safety-related privileges; internals 2013-10-07 23:17:33 +02:00
Marcin Kurczewski
1b57b9b691 Added missing files 2013-10-07 20:45:09 +02:00
Marcin Kurczewski
793d996166 Very rough post list sketch; user list placeholder 2013-10-07 20:44:14 +02:00
Marcin Kurczewski
c69ff872a9 Fixed double inclusion bug 2013-10-07 20:31:45 +02:00
Marcin Kurczewski
3fd34db37c Worked on #5 2013-10-07 00:49:41 +02:00
Marcin Kurczewski
885b2cf31f Fixed exception viewing 2013-10-07 00:39:41 +02:00
Marcin Kurczewski
34bf6b1db7 Fixed JSON mime type and exception handling 2013-10-06 19:53:33 +02:00
Marcin Kurczewski
2cd7541042 Fixed bug in privilege checking 2013-10-06 19:20:54 +02:00
Marcin Kurczewski
2ddc203fb8 Login/logout->log in/log out 2013-10-06 18:50:06 +02:00
Marcin Kurczewski
a8ef56d42c Fixed SimpleException handling 2013-10-06 13:22:58 +02:00
Marcin Kurczewski
af5650d4f6 Added privileges support 2013-10-06 13:21:16 +02:00
Marcin Kurczewski
c345800716 Placeholder stylesheets
Now I can look at this.
2013-10-05 22:52:55 +02:00
Marcin Kurczewski
041b8eedbe Moved AbstractController to Bootstrap 2013-10-05 21:24:20 +02:00
Marcin Kurczewski
046968b815 Page titles filled in 2013-10-05 21:22:28 +02:00
Marcin Kurczewski
377bdcf7c9 Anonymous user access rank wiring 2013-10-05 20:00:13 +02:00
Marcin Kurczewski
c905f1d7dd Let there be placeholders 2013-10-05 19:26:33 +02:00
Marcin Kurczewski
3ba0d60d78 Reorganized structure; 404 support 2013-10-05 17:12:51 +02:00
Marcin Kurczewski
a1f73d008d Fixed (very unlikely) activation links collisions 2013-10-05 17:10:18 +02:00
Marcin Kurczewski
3a77bb7c59 Registration sketch 2013-10-05 13:15:48 +02:00