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
1597eff082
lint fixing
2020-03-13 09:23:54 +00:00
e46b319295
set theme classes
2020-02-04 00:46:36 +00:00
40ab91f8ea
remove redundant scoreql_to_sql
2020-02-01 22:44:50 +00:00
4e57e04ddf
fix a lot of tests
2020-01-29 20:22:50 +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
d7a2ca9ddc
remove SCORE_STRNORM - everyone supports LOWER now
2019-12-15 16:07:46 +00:00
7bf60542df
script defer
2019-11-28 11:43:30 +00:00
b568933f45
remove extension metadata comments (we have metadata objects now)
2019-11-02 20:19:09 +00:00
e08cdb1638
make Cache its own thing, separate from Database
2019-10-02 10:49:32 +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
2935db9d6d
take out category-autocomplete pending performance tweaks
2019-07-06 11:27:05 +01:00
8d567e9553
Changed autocomplete to escape _ and %, lowercase the tags, and also query for tag names that are preceded by categories to address #630
2019-07-05 16:25:03 +01: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
a0588bd8f8
empty list rather than 404 for invalid autocompletes
2019-05-21 23:12:52 +01:00
bef1628b08
also block autocomplete for % / _
2019-04-26 10:31:23 +01:00
629f155187
don't autocomplete searches with ==0 or >32 characters
2019-04-26 10:12:40 +01:00
24276390b4
autocomplete only for search boxes again
2018-07-26 00:27:56 +01:00
e809a72155
log autocomplete errors instead of alerting
2018-07-20 00:48:03 +01:00
8ea25a4e90
.autocomplete_tags as the class to indicate we want tag autocompletion
2018-07-20 00:32:49 +01:00
977c3db1e3
PHP7 type annotations
2017-09-21 05:21:42 +01:00
bb35421b05
Load AutoComplete before Home, so that the headers show up
2016-06-26 18:57:53 +01:00
f973fcc9fa
basic autocomplete support for metatags
2016-06-19 10:07:56 +01:00
03240220d4
make sure to get proper tag value + use selected tag if possible
2016-06-19 09:49:55 +01:00
cfd3a9d248
lint fixes
2016-06-18 19:00:56 +01:00
b5d56214cd
fix case-insensitive autocomplete on postgres
2016-06-18 14:45:21 +01:00
5d5b1d7059
this should be set to $res
2016-06-18 14:03:37 +01:00
56e5348470
autocomplete caching
...
see 7dce8da850
2016-06-18 13:20:07 +01:00
2546621c59
sort autocomplete by score + show score
2016-06-18 13:20:04 +01:00
559a4c7e40
move autocomplete js to script.js so it's cached
2016-06-18 11:58:41 +01:00
c59995c807
search button can sometimes be on same line as input
2016-06-18 11:47:04 +01:00
a9e3ef26be
space should always create new tag
2016-06-18 08:06:59 +01:00
1db62901be
disallow spaces in tags
2016-06-18 07:41:59 +01:00
f17812c64b
working autocomplete
2016-06-18 06:16:21 +01:00
1bfec55690
tag lib for autocomplete
...
--not added autocomplete yet
2016-06-18 06:16:17 +01:00