Daku
78c2731a12
move notes libs to ext folder, fix a few bugs
...
it would be nice to take this out of beta, but it still has major issues with image resizing / unable to edit or delete notes
2016-06-18 06:28:33 +01:00
Daku
543600dc0e
make sure main css/js files are always loaded after libs
2016-06-18 06:28:31 +01:00
Daku
acfed13634
<font> is deprecated
2016-06-18 06:28:28 +01:00
Daku
d42a792e8b
safe_mode was removed in php 5.4
2016-06-18 06:28:25 +01:00
Daku
7eca12b495
replace remove_trailing_slash with a simple rtrim
2016-06-18 06:28:23 +01:00
Daku
f28e78b6f0
show install error if vendor folder does not exist
...
this should help deter non-dev users from installing shimmie from the master/dev branches
2016-06-18 06:28:21 +01:00
Daku
abababc57a
use <pre> instead of <plaintext> since it's been deprecated since HTML2
...
SEE: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/plaintext
2016-06-18 06:28:17 +01:00
Daku
b161bbcf1b
use a container div for padding + handle_db_errors function
2016-06-18 06:28:15 +01:00
Daku
d17de45965
don't use < or > to avoid showing broken comment if PHP isn't loaded
2016-06-18 06:27:55 +01:00
Daku
394acce635
use base64 favicon to avoid being cached
...
it's also unlike that ./favicon.ico will even exist yet during a new install
2016-06-18 06:27:53 +01:00
Daku
5c3236c0ef
installer css is only used once, so let's just inline it instead
2016-06-18 06:27:51 +01:00
Daku
f6e1da349b
added composer setup instructions
...
this assumes that all new releases will already have all vendor files downloaded
2016-06-18 06:27:49 +01:00
Daku
3ebf78e252
make sure lib/vendor folder is cleared on composer update
...
this stops old libs from still being cached by mistake
2016-06-18 06:27:47 +01:00
Daku
9e7c318df0
notes ext code cleanup
...
initial prep to fix & take the ext out of beta
2016-06-18 06:27:44 +01:00
Daku
b9893cbbda
$_POST["tags"] isn't always set
2016-06-18 06:27:41 +01:00
Daku
caed53de6a
jQuery.cookie is deprecated so use js-cookie instead (+ composer), some js tweaking too
...
Conflicts:
ext/blotter/script.js
ext/handle_pixel/script.js
ext/index/script.js
ext/pools/script.js
lib/shimmie.js
2016-06-18 06:27:32 +01:00
Daku
951323abcf
default handle_video thumbgen to ffmpeg if ffmpeg in path & is_executable
2016-06-18 06:20:52 +01:00
Daku
b0daab8766
move from Jaris > MediaElement for <video> fallback + use composer
...
also made it so the video element is no longer bigger than parent div
2016-06-18 06:20:49 +01:00
Daku
dd105e174e
images aren't always jpg, so don't force jpg
...
all the handle_* exts use this as well, which can cause issues
2016-06-18 06:20:46 +01:00
Daku
2070034d0d
move securimage to composer + update lib
2016-06-18 06:20:43 +01:00
Daku
428d1285e0
instead of including the entire jquery ui lib for a single function, just load the single function
2016-06-18 06:17:18 +01:00
Daku
ba6ab8fb16
move S3.lib to ext folder
...
toggleable exts should really keep any libs they use in their own dir
2016-06-18 06:17:15 +01:00
Daku
d5a58916f7
get recaptcha lib with composer + fixes #498
2016-06-18 06:17:07 +01:00
Daku
57fb4e0a34
grab tablesorter lib with composer
2016-06-18 06:17:04 +01:00
Daku
5f4ba46463
forgot to remove this
2016-06-18 06:17:01 +01:00
Daku
a2d9d14b6f
there isn't any reason to grab both versions of the js lib
2016-06-18 06:16:37 +01:00
Daku
7b82ec3a00
grab jQuery.timeago lib with composer
2016-06-18 06:16:33 +01:00
Daku
516488a625
load akismet via composer
...
note: we should probably be using a more recent library for this, but there doesn't seem to be any general ones..
2016-06-18 06:16:31 +01:00
Daku
895df8c22b
load flexihash via composer
2016-06-18 06:16:28 +01:00
Daku
d00d0ee4bb
asset-plugin doesn't need to be required as it is installed globally instead
2016-06-18 06:16:26 +01:00
Daku
ef898394f0
autocomplete has moved to ext
2016-06-18 06:16:23 +01:00
Daku
f17812c64b
working autocomplete
2016-06-18 06:16:21 +01:00
Daku
1bfec55690
tag lib for autocomplete
...
--not added autocomplete yet
2016-06-18 06:16:17 +01:00
Daku
baf8aa1b8c
use composer to grab jquery
...
this requires composer-asset-plugin to be globally installed
2016-06-18 06:16:13 +01:00
Daku
36264d3f6e
stop caching css/js from disabled exts
2016-06-18 06:16:10 +01:00
Daku
e740d03101
generate seperate css/js cache files for libs & core files
2016-06-18 06:16:08 +01:00
Daku
0b75b559a0
init composer
2016-06-18 06:16:02 +01:00
Daku
a7021e190e
Merge pull request #554 from shish/js-cookie-update
...
migrate to a non-deprecated (and dependency-free) cookie library
2016-06-18 03:34:12 +01:00
Shish
7dce8da850
caching for autocomplete
2016-06-18 01:19:34 +01:00
Shish
79648b04d2
Merge branch 'develop' of https://github.com/shish/shimmie2 into develop
2016-06-18 01:18:29 +01:00
Shish
f3a3c76988
better test router
2016-06-18 00:45:58 +01:00
Shish
7bc9a73357
migrate to a non-deprecated (and dependency-free) cookie library
2016-06-18 00:00:02 +01:00
Shish
dda634b068
Merge branch 'develop' of https://github.com/shish/shimmie2 into develop
2016-06-17 23:42:20 +01:00
Shish
76c2815b2b
unit test bettering
2016-06-17 23:42:12 +01:00
Shish
57fa354842
fnmatch has a string length limit :|
2016-06-17 22:51:30 +01:00
Shish
190d8bd7d7
log api stats seperately
2016-06-17 22:48:28 +01:00
Shish
1b53ecceb7
Merge pull request #553 from HungryFeline/patch-2
...
Set ffmpeg's "overwrite output files" switch (-y)
2016-06-16 17:40:01 +01:00
HungryFeline
94ba42fc70
Set ffmpeg's "overwrite output files" switch (-y)
...
Regenerate thumbnail doesn't work since the output file already exists and ffmpeg expects the user to decide wether to replace the file or not. With the -y switch set, ffmpeg does so without asking.
https://ffmpeg.org/ffmpeg.html#Main-options
2016-06-16 16:40:51 +02:00
Shish
3d05c2896a
expand test cases
2016-06-07 01:56:05 +01:00
Shish
bfa1dc20c0
fix mysql
2016-06-07 01:50:56 +01:00