Commit Graph

52 Commits

Author SHA1 Message Date
3d9e32e919 new php-cs-fixer 2021-12-14 18:32:47 +00:00
0f708e7a1b derp 2021-11-16 14:43:54 +00:00
52fa31df3e more handling 2021-11-10 19:42:01 +00:00
58db685b29 more error handling 2021-11-10 19:33:51 +00:00
77f7121e26 drop php7.3 support, make use of 7.4 features 2021-03-14 23:43:50 +00:00
badfaa6400 Image to Post - rss 2020-10-26 10:53:03 -05:00
984c9702ec The great MIMEing 2020-06-25 00:42:34 +01:00
63b2601e67 Mime type handling overhaul
Changed mime type map to deal with the reality that certain file types have multiple extensions and/or multiple mime types, as well as constants supporting all of the data. Created new functions using the updated mime type map to resolve mime types and extensions. Updated various items around the project that determine mime/extension to take advantage of the new functions.
2020-06-03 19:47:40 +01:00
69cb67fe24 stagger thumbnail cache 2020-03-28 16:11:05 +00:00
1597eff082 lint fixing 2020-03-13 09:23:54 +00:00
ec7f63ee1f cache thumbs for 24h instead of forever 2020-02-26 10:42:08 +00:00
ebea517c41 in speed mode, only support 10 pages of RSS for each query 2020-02-02 01:59:25 +00:00
da42b19d6b make it more explicit that caret/decaret are for encoding tags into URL paths 2020-01-30 21:50:30 +00:00
9eb5acf2dc use strict types 2020-01-26 16:27:56 +00:00
b568933f45 remove extension metadata comments (we have metadata objects now) 2019-11-02 20:19:09 +00:00
30698fefdc remove a bunch of dead variables and things 2019-10-02 11:23:57 +01:00
e08cdb1638 make Cache its own thing, separate from Database 2019-10-02 10:49:32 +01:00
160f673060 consistent class naming 2019-09-29 17:48:21 +01:00
a6bb15d859 formatting 2019-09-29 14:30:55 +01:00
de98e86938 ExtensionInfo conversions what have I done 2019-08-07 15:40:01 -05:00
00464d2579 Implemented a nav link generating system so that extension power what shows up in the menus rather than being hard-coded in the themes. 2019-08-05 09:01:20 -05:00
972b68bdd3 Setup constants 2019-08-05 09:00:23 -05:00
826c623538 PageMode constants 2019-06-18 21:04:31 -05:00
34b05cca7c PSR-2. I'm not a huge fan, but ugly consistency beats no consistency... 2019-05-28 17:59:38 +01:00
5ec3e89884 php7.1 all the things 2019-05-28 17:31:20 +01:00
6175b36cc9 don't show uploader name in RSS feed, halve the number of queries 2019-05-26 10:37:26 +01:00
b2b4317203 sync with python rss_images 2019-04-26 10:15:32 +01:00
60a28af000 s/implode/Tag::implode/ 2019-02-02 12:07:33 +00:00
977c3db1e3 PHP7 type annotations 2017-09-21 05:21:42 +01:00
d30665d274 more deduping 2015-09-27 21:09:27 +01:00
fc2bbefcb9 test all the things 2015-09-20 22:40:04 +01:00
9af5995dcc PHPUnit proof of concept 2015-09-20 20:03:29 +01:00
022c162f40 More linting and fixing of comments and PHP Doc, types, etc. 2014-04-28 01:26:22 -04:00
1ca3865a1c Removing the closing PHP "?>" tag as per style guidelines. (Also see: https://stackoverflow.com/questions/4410704/why-would-one-omit-the-close-tag ) 2014-04-25 22:54:51 -04:00
47447ee982 generate rss thumbs in a different function, with cache 2013-07-05 22:32:16 +01:00
9ca07641d2 build_thumb_html can't be called statically 2012-06-24 01:13:24 +01:00
67f1c1c51d store enabled exts in a config file, rather than moving directories around 2012-03-31 18:59:28 +01:00
ff199a7c63 Now that the extension manager is working, the non-essential extensions can be made optional
git-svn-id: file:///home/shish/svn/shimmie2/trunk@803 7f39781d-f577-437e-ae19-be835c7a54ca
2008-04-11 05:28:36 +00:00
f0615591ec RSS for search results
git-svn-id: file:///home/shish/svn/shimmie2/trunk@644 7f39781d-f577-437e-ae19-be835c7a54ca
2007-12-08 17:30:17 +00:00
1cacc2d247 make build_thumb_html be part of the themelet class
git-svn-id: file:///home/shish/svn/shimmie2/trunk@570 7f39781d-f577-437e-ae19-be835c7a54ca
2007-10-26 01:35:53 +00:00
316bc49cb2 rss indent
git-svn-id: file:///home/shish/svn/shimmie2/trunk@459 7f39781d-f577-437e-ae19-be835c7a54ca
2007-08-15 11:47:43 +00:00
e7a7617ae6 rss generator string
git-svn-id: file:///home/shish/svn/shimmie2/trunk@458 7f39781d-f577-437e-ae19-be835c7a54ca
2007-08-15 11:45:36 +00:00
aba5089ee4 remove whitespace
git-svn-id: file:///home/shish/svn/shimmie2/trunk@433 7f39781d-f577-437e-ae19-be835c7a54ca
2007-08-06 19:02:37 +00:00
61bfd795b3 php also fails at various other things
git-svn-id: file:///home/shish/svn/shimmie2/trunk@418 7f39781d-f577-437e-ae19-be835c7a54ca
2007-08-02 17:08:48 +00:00
5d1541efe0 php4 fails at heredoc
git-svn-id: file:///home/shish/svn/shimmie2/trunk@417 7f39781d-f577-437e-ae19-be835c7a54ca
2007-08-02 17:07:26 +00:00
b8483ba015 rss triggered by PostListBuilding
git-svn-id: file:///home/shish/svn/shimmie2/trunk@403 7f39781d-f577-437e-ae19-be835c7a54ca
2007-08-01 15:48:07 +00:00
0c5f7244db consistency
git-svn-id: file:///home/shish/svn/shimmie2/trunk@312 7f39781d-f577-437e-ae19-be835c7a54ca
2007-07-17 07:45:35 +00:00
e614634cf9 remove non-themes
git-svn-id: file:///home/shish/svn/shimmie2/trunk@303 7f39781d-f577-437e-ae19-be835c7a54ca
2007-07-16 19:49:29 +00:00
a625fcd787 the bulk of theme engine 2.0; it's still rough, but it works
git-svn-id: file:///home/shish/svn/shimmie2/trunk@201 7f39781d-f577-437e-ae19-be835c7a54ca
2007-06-30 01:19:11 +00:00
5031a181f3 slightly more descriptive feed title
git-svn-id: file:///home/shish/svn/shimmie2/trunk@113 7f39781d-f577-437e-ae19-be835c7a54ca
2007-05-17 04:01:15 +00:00