Marcin Kurczewski
a5d0a3f9ef
HTML validation
2013-11-18 14:00:54 +01:00
Marcin Kurczewski
0286e11c30
Fixed dangling postscore and crossref rows
2013-11-18 10:26:29 +01:00
Marcin Kurczewski
9ab961985d
Refactor to logging
...
- Centralized use of TextHelper::repr..() instead of hardcoded markdown
- Centralized processing of highlighting instead of hardcoded markdown
- Highlighted items are marked with color, not just bold
2013-11-17 23:46:31 +01:00
Marcin Kurczewski
fdee23af99
Small changes
...
- Changed: rating posts - [up | down] --> [vote up, down]
- Fixed: logging of e-mail subject
- Improved: flagging posts/users provides visual feedback ("flagged")
- Improved: grammar in login screen
- Fixed: typo in password reset message
- Added: SessionHelper for handy management of user session data
2013-11-17 20:32:35 +01:00
Marcin Kurczewski
3c41940142
Closed #57
2013-11-17 14:53:21 +01:00
Marcin Kurczewski
04e9bad79e
Added logging engine for #61
2013-11-16 21:21:43 +01:00
Marcin Kurczewski
76a60ed5d7
Refactoring of error/success messages
2013-11-16 18:44:40 +01:00
Marcin Kurczewski
9ec269330c
Dependancy extensions safety checks
2013-11-13 23:36:58 +01:00
Marcin Kurczewski
8cd457848c
Removed need for strict typing
2013-11-13 22:14:32 +01:00
Marcin Kurczewski
5e30253789
Closed #58
2013-11-13 19:42:22 +01:00
Marcin Kurczewski
e1c8139373
Unused tags are removed on post edit
2013-11-01 20:51:19 +01:00
Marcin Kurczewski
b3f15dc049
Header becomes less bloated in favor of tabs
2013-11-01 12:58:54 +01:00
Marcin Kurczewski
ad8f2a8038
Changed thumb privilege (for weird configurations)
2013-10-30 23:04:50 +01:00
Marcin Kurczewski
1714e9e665
Added support for post relations
2013-10-30 20:20:01 +01:00
Marcin Kurczewski
157572d9ca
Fixed post deletion
...
When post was deleted foreign keys in corresponding comments weren't NULLified.
2013-10-30 17:06:35 +01:00
Marcin Kurczewski
b7084d61ae
Closed #51 - anonymous uploads; simplified JS
2013-10-30 16:51:22 +01:00
Marcin Kurczewski
bc43883339
Closed #54 - added mass tag
...
- Moved tag forms to separate files
- Tag forms got tag autocompletion
2013-10-29 23:00:21 +01:00
Marcin Kurczewski
cf1b5837a7
Reduced thumbnail size (PNG->JPG)
2013-10-29 09:27:02 +01:00
Marcin Kurczewski
9e6716021a
Models: enhanced entities filtering
2013-10-28 11:24:11 +01:00
Marcin Kurczewski
e346a8e57c
Added new search keywords
...
- tagmin, tagmax
- commentmin, commentmax
2013-10-27 23:02:15 +01:00
Marcin Kurczewski
558f8f42c8
Closed #55
2013-10-27 22:55:14 +01:00
Marcin Kurczewski
c4d5263422
Next/prev post navigation respects safety settings
...
Before change this setting was either ignored or errors were shown if users was
unable to view given post.
2013-10-27 20:51:03 +01:00
Marcin Kurczewski
b55a8f1dce
Closed #52 - fixes for anonymous accounts
...
- Anonymous account is no longer created when commenting/uploading
- Anonymous users can now switch safety, if it's available
- Anonymous users can delete their own posts
- Refurbished session and logging in/out mechanism
- Possible fixes for registration/activation/account deletion issues
2013-10-27 20:39:32 +01:00
Marcin Kurczewski
f726690ea3
Closed #53
2013-10-27 19:32:48 +01:00
Marcin Kurczewski
0d360d525e
SWF thumbnails: support for gnash
...
Swfrender produced mostly black squares. Gnash handles SWF files much, much
better than swfrender.
2013-10-27 19:27:25 +01:00
Marcin Kurczewski
2279e5605b
Closed #37
2013-10-25 13:18:03 +02:00
Marcin Kurczewski
d3eaf27bdc
Closed #36
2013-10-25 09:59:42 +02:00
Marcin Kurczewski
b5070e06fe
Fixed thumbnail generating
2013-10-23 22:16:08 +02:00
Marcin Kurczewski
e1acb8bd99
Reduced page loads
...
- Entity of user currently logged in is kept serialized in session
- Post is retrieved only if necessary in thumbnail generator
2013-10-23 00:16:52 +02:00
Marcin Kurczewski
872780397d
Fixed thumbnail cache
...
Custom thumbnails were loaded only after hard ctrl+f5. Now they should be
loaded with f5 alone.
2013-10-22 23:58:55 +02:00
Marcin Kurczewski
31f07672c4
Improved #33
2013-10-22 23:57:53 +02:00
Marcin Kurczewski
87eaa9ba9e
Closed #33
2013-10-22 21:44:22 +02:00
Marcin Kurczewski
319a9852fc
Fixed deleting and (un)hiding
2013-10-22 00:20:58 +02:00
Marcin Kurczewski
eaa8c4897d
Closed #39
2013-10-22 00:17:40 +02:00
Marcin Kurczewski
823888b0c1
Universal check for form submission
2013-10-22 00:17:36 +02:00
Marcin Kurczewski
6b55706fb4
Closed #46
2013-10-21 14:32:47 +02:00
Marcin Kurczewski
f2947a2550
Added "random" tab
2013-10-21 13:13:10 +02:00
Marcin Kurczewski
b4186a218c
Changed titles a bit
2013-10-20 00:36:50 +02:00
Marcin Kurczewski
3fc1046bb2
Closed #14
2013-10-20 00:31:22 +02:00
Marcin Kurczewski
e15910b637
Closed #41
2013-10-19 22:56:56 +02:00
Marcin Kurczewski
c6754e5866
Closed #35 ; various tweaks
...
- All form.aligned inputs got wrapped with special div for easy width control
- Fixed edit jump bug
2013-10-19 20:58:51 +02:00
Marcin Kurczewski
b1740fbfcf
Closed #29
2013-10-19 20:17:11 +02:00
Marcin Kurczewski
ea463cb0db
Faster queries, fixed foreign keys
...
When user is removed, their posts and comments get null user ID now
2013-10-19 20:14:23 +02:00
Marcin Kurczewski
d85728064a
Closed #17
2013-10-19 15:19:47 +02:00
Marcin Kurczewski
91776a3e54
Closed #30
2013-10-19 13:38:20 +02:00
Marcin Kurczewski
315c5d074e
Better caching
2013-10-19 13:00:03 +02:00
Marcin Kurczewski
019e7eea7f
Closed #43
2013-10-18 00:09:50 +02:00
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
39db2a64e1
Closed #32
2013-10-16 18:07:23 +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
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
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
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
23fc89c30c
User safety settings
2013-10-14 00:25:40 +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
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
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
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
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
4737f4a184
Flash support
2013-10-09 21:58:57 +02:00
Marcin Kurczewski
f71a4c6bbe
Closed #16
2013-10-09 21:02:54 +02:00
Marcin Kurczewski
a3aa9c3077
Internals (II)
2013-10-09 19:25:56 +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
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
bb9ab81fed
Safety-related privileges; internals
2013-10-07 23:17:33 +02:00
Marcin Kurczewski
793d996166
Very rough post list sketch; user list placeholder
2013-10-07 20:44:14 +02:00
Marcin Kurczewski
3fd34db37c
Worked on #5
2013-10-07 00:49:41 +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
c905f1d7dd
Let there be placeholders
2013-10-05 19:26:33 +02:00
Marcin Kurczewski
3a77bb7c59
Registration sketch
2013-10-05 13:15:48 +02:00