Commit Graph

137 Commits

Author SHA1 Message Date
82a3ce25c2 level 7 typing 2024-01-20 23:27:34 +00:00
8b797a9a31 [tests] more strictness 2024-01-20 19:47:27 +00:00
b60c3fe362 [core] a load more type hints, and fix bugs revealed by type hints 2024-01-20 14:11:00 +00:00
434455b836 [tests] more voiding of tests 2024-01-15 14:31:51 +00:00
bb9ab613ce [everything] bulk set event handler return types to void 2024-01-15 11:52:35 +00:00
a50b103a4a [themes] zebra tables are also forms 2024-01-08 21:03:04 +00:00
85b1e54904 Refactoring auto-complete functionality for alias editor and auto tagger 2023-12-26 02:37:47 +00:00
fd1bb21f9d bumps 2023-11-11 22:05:28 +00:00
b29d536e19 more microhtml 2023-08-16 15:40:08 +01:00
00d4f9f75c always have a Themelet, never null 2023-06-27 16:11:14 +01:00
1f48c5ba19 remove some unused bits 2023-01-11 18:28:43 +00:00
bce2d55744 Namespaces are one honking great idea—let's do more of those! 2023-01-10 22:44:09 +00:00
3d9e32e919 new php-cs-fixer 2021-12-14 18:32:47 +00:00
77f7121e26 drop php7.3 support, make use of 7.4 features 2021-03-14 23:43:50 +00:00
e4ab2e5d39 Image to Post - alias editor 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
ba599d5d1b Added count to alias editor import 2020-03-02 15:42:09 +00:00
f0f3cc7aa0 merge layout stuff into Page class 2020-02-01 18:11:11 +00:00
6d3ca01424 format 2020-01-29 00:49:26 +00:00
615da9e9d2 fix all the tests (for sqlite, php7.4, osx, at least) 2020-01-28 21:19:59 +00:00
9eb5acf2dc use strict types 2020-01-26 16:27:56 +00:00
bafdb1c769 crud update 2019-12-26 16:04:04 +00:00
7b7febea55 better validation 2019-12-15 16:01:32 +00:00
d705578f79 formatting 2019-12-15 15:31:44 +00:00
79e21cec7f microcrud for aliases 2019-12-01 01:02:18 +00:00
f79eafc91e format 2019-11-04 00:42:06 +00:00
d17e207984 Have get_arg never return null
90% of places assume it will never return null, and they will break in
weird ways if it does return null
2019-11-04 00:40:10 +00:00
b568933f45 remove extension metadata comments (we have metadata objects now) 2019-11-02 20:19:09 +00: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
5ceb6f4193 Update main.php 2019-08-01 08:40:15 -05:00
cb1e9c0075 Permissions to constants 2019-08-01 08:07:05 -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
977c3db1e3 PHP7 type annotations 2017-09-21 05:21:42 +01:00
8c1e3bc92a mark tests as public 2015-09-26 11:17:13 +01:00
c54e336695 mark tests as incomplete rather than commenting them out 2015-09-24 23:16:38 +01:00
9af5995dcc PHPUnit proof of concept 2015-09-20 20:03:29 +01:00
8c2d8df81d use html5 input types
we would use type='url' for source but non-urls can be used as source too
2015-04-18 10:39:34 +01:00
845543b2ba fixes #478 - import now uses AddAliasEvent rather than manually adding itself 2015-04-18 10:39:09 +01:00
6289402f2e make sure aliases.csv is downloaded, and not opened in browser
SEE: http://stackoverflow.com/questions/6468517
2015-04-18 10:38:57 +01:00
52dc36cfa6 str_getcsv rather than explode, for handling quotes 2015-01-30 03:53:58 +00:00
8fd532e5a8 More linting and removing dead code. 2014-04-28 02:43:49 -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
b241390fa4 Removing the closing PHP "?>" tag as per style guidelines. 2014-04-24 22:34:45 -04:00
7b68d8ebfd use new-style constructors everywhere 2014-03-22 09:00:59 +00:00
da29912646 tidy up a bunch of lint errors 2014-03-17 22:05:37 +00:00