Commit graph

772 commits

Author SHA1 Message Date
Marcin Kurczewski
f20ed1d3d6 Fixed comment previews 2014-05-18 21:32:47 +02:00
Marcin Kurczewski
538c5054d6 Fixed youtube uploads 2014-05-18 21:32:47 +02:00
Marcin Kurczewski
c15f59db39 Grouped views into file hierarchy 2014-05-18 21:32:47 +02:00
Marcin Kurczewski
53f4d77ff3 Increased readability 2014-05-18 21:32:47 +02:00
Marcin Kurczewski
c501ccdff1 Fixed issues with variable types
- False booleans were serialized as NULLs, which lead to problems with
  queries like 'SELECT ... WHERE NOT x'
- Fixed anonymous uploads
- More robust integer and boolean parsing in jobs
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
a4f7c80fe2 Added HTTP error support 2014-05-17 00:02:02 +02:00
Marcin Kurczewski
aa20b81229 Enhanced support for MySQL 2014-05-17 00:02:02 +02:00
Marcin Kurczewski
3f93973a12 Added support for MySQL in test runner 2014-05-17 00:02:02 +02:00
Marcin Kurczewski
e84f8096bd Removed legacy functions 2014-05-17 00:02:01 +02:00
Marcin Kurczewski
22b18bfbc9 Refactored TestRunner and core 2014-05-15 09:50:54 +02:00
Marcin Kurczewski
c7250ae0a9 Improved thumbnail generating
- Moved thumbs folder to public_html/
- Users can supply custom thumbs of any size and the system will treat
  them like normal image
- Removed distinction between various thumb sizes in file system
- Introduced custom rewrite rule, which isn't exactly good-looking, but
  its benefits far outweigh its shortcomings
- Loading up to 75 times faster (was: 100-300ms, is: 4-10ms on my
  machine) thanks to removal of PHP proxying
2014-05-14 23:44:48 +02:00
Marcin Kurczewski
27ddf6f59f Changed versioning system 2014-05-14 20:31:34 +02:00
Marcin Kurczewski
66039e56a6 Added information about post space usage 2014-05-14 20:08:07 +02:00
Marcin Kurczewski
d082d74716 Added information about memory usage to footer 2014-05-14 19:38:42 +02:00
Marcin Kurczewski
1bc219a162 Added job for property reading 2014-05-14 19:14:16 +02:00
Marcin Kurczewski
700f2bc8ae Added method filter support to test runner 2014-05-14 19:14:16 +02:00
Marcin Kurczewski
95e37e55eb Restored support for anonymous setting changes 2014-05-14 19:06:43 +02:00
Marcin Kurczewski
087d50f61b Fixed isNull in assert 2014-05-14 19:06:43 +02:00
Marcin Kurczewski
2e12e4f39d Added jobs for user settings manipulation 2014-05-14 19:06:43 +02:00
Marcin Kurczewski
b811e76318 Moved user settings to separate class 2014-05-14 19:06:43 +02:00
Marcin Kurczewski
331691e332 Fixed constructing job file list in tests 2014-05-14 19:06:42 +02:00
Marcin Kurczewski
186a680e98 Added "sort:" keyword in search 2014-05-14 19:06:42 +02:00
Marcin Kurczewski
a99e0d93f0 Added tests for post list sort styles 2014-05-14 19:06:42 +02:00
Marcin Kurczewski
a2507370cc Fixed thumb generating
New thumbs worked only after refreshing the page and showed placeholder
thumb prior to that. Now they load correctly without need to reload.
2014-05-13 21:21:24 +02:00
Marcin Kurczewski
a38b280098 Reorganized tests file structure 2014-05-13 21:16:28 +02:00
Marcin Kurczewski
bca92f1f71 Added more unit tests, refactored test support 2014-05-13 21:10:37 +02:00
Marcin Kurczewski
6ce47ec2a7 Changed post type aliases in post search 2014-05-13 19:13:22 +02:00
Marcin Kurczewski
dcd2c8aa06 Added post content existence validation 2014-05-13 19:11:21 +02:00
Marcin Kurczewski
561ebd5508 Made ARG_QUERY optional 2014-05-13 19:11:21 +02:00
Marcin Kurczewski
ae12fdeaec Changed logger so it avoids blank lines 2014-05-13 19:11:21 +02:00
Marcin Kurczewski
d30dd3c05a Fixed JobPager - returns integers, not floats 2014-05-13 19:11:21 +02:00
Marcin Kurczewski
4b907f6121 Added missing property definitions 2014-05-13 14:00:25 +02:00
Marcin Kurczewski
6399afd799 Added more unit tests 2014-05-13 00:02:25 +02:00
Marcin Kurczewski
5d9513bac0 Modified post path management 2014-05-13 00:01:28 +02:00
Marcin Kurczewski
5514ed4fd6 Fixed exception throw in UserModel 2014-05-12 23:04:35 +02:00
Marcin Kurczewski
b8bb2c865e Moved setRelationsFromText logic to controller 2014-05-12 22:39:14 +02:00
Marcin Kurczewski
4395087a7c Fixed confirming user registration by staff 2014-05-12 20:10:19 +02:00
Marcin Kurczewski
d8808df091 Fixed canEditAnything method in EditUserJob 2014-05-12 19:39:58 +02:00
Marcin Kurczewski
3cd07a38ca Fixed password reminder 2014-05-12 19:30:16 +02:00
Marcin Kurczewski
a89eb97c9d Added protection against 2 users having same mail 2014-05-12 19:17:53 +02:00
Marcin Kurczewski
96ebd2c89f Fixed entity retrievers 2014-05-12 19:00:04 +02:00
Marcin Kurczewski
3596a8cdc7 Fixed tag renaming 2014-05-12 18:30:31 +02:00
Marcin Kurczewski
8e465720bc Fixed mass tag and tag renaming 2014-05-12 18:00:24 +02:00
Marcin Kurczewski
098f11bd09 Increased API readability
- Removed Abstract*Job hierarchy
- Introduced EntityRetrievers
- Introduced JobPager
- Moved files around
2014-05-12 18:00:24 +02:00
Marcin Kurczewski
484adbbf49 Added argument checking system 2014-05-12 15:15:50 +02:00
Marcin Kurczewski
0e6ed74682 Fixed post safety user settings 2014-05-12 15:15:50 +02:00
Marcin Kurczewski
c377ac8216 Removed unused classes 2014-05-12 14:47:44 +02:00
Marcin Kurczewski
6f6ce2ad24 Removed unused method 2014-05-12 14:47:44 +02:00
Marcin Kurczewski
20ad5da89a Fixed mass tag redirect 2014-05-12 00:22:02 +02:00