Commit Graph

  • de68691fc3 ExtensionInfo for user config Matthew Barbour 2019-08-07 15:18:37 -05:00
  • b43e425f95 Changed omitted related tags (like tagme) to be powered by a setting, allowing any performance-impacting (or just not useful in this context) tags to be omitted Further tag list performance improvements TagListConfig constants Matthew Barbour 2019-07-13 21:18:45 -05:00
  • cf8ed3b134 Added UserLoginEvent matthew 2019-07-04 12:48:33 -05:00
  • 761834b6fa Updated tests to generate user config Matthew Barbour 2019-06-27 20:02:21 -05:00
  • 73b784266e Moved user config stuff into an extension Matthew Barbour 2019-06-27 09:47:22 -05:00
  • 120cdb49a6 Added $user_config global based on existing config object for storing user-specific settings. Added event to the user page so that extensions can hook into it, providing user-specific setting controls matthew 2019-06-27 08:12:15 -05:00
  • 88e6e68d79 Changed omitted related tags (like tagme) to be powered by a setting, allowing any performance-impacting (or just not useful in this context) tags to be omitted Further tag list performance improvements TagListConfig constants Matthew Barbour 2019-07-13 21:18:45 -05:00
  • 8606c70437 Changed related tags queries to run more efficiently, filter out the starting tags, and filter out any tags starting with tagme, rather than just tagme. Matthew Barbour 2019-06-24 17:32:09 -05:00
  • 8f95d23828 Removed mass tagger extension Matthew Barbour 2019-08-07 15:18:56 -05:00
  • 33fff87f39
    Merge pull request #680 from sanmadjack/ext_info Shish 2019-09-26 15:37:16 +01:00
  • 0a8aa40a81 Fix header bar colours a bit Daniel Oaks 2019-09-14 06:59:42 +10:00
  • dfd833d42d Update email addy Daniel Oaks 2019-09-14 06:59:24 +10:00
  • d377fb1705 Fix minor link error, use more standard+simple method from the default theme Daniel Oaks 2019-09-14 06:51:58 +10:00
  • dbaf34f7c3
    Merge pull request #682 from DanielOaks/develop+fix-sqlite-underscores Shish 2019-09-15 16:36:30 +01:00
  • c57cff7d5d
    Merge pull request #683 from DanielOaks/develop+tiny_taglist_fix Shish 2019-09-15 16:34:55 +01:00
  • 05082c8f11 Only show 'Tags' block when there's a tag to put in it Daniel Oaks 2019-09-14 15:59:31 +10:00
  • a1c276c840 Fix SQLite underscore searching (#619) Daniel Oaks 2019-09-14 13:45:28 +10:00
  • 651b1632b1
    Update main.php Matthew Barbour 2019-09-09 08:13:25 -05:00
  • ba20d8d5af filter non-ascii domains Shish 2019-08-27 00:09:35 +01:00
  • 9341c408b9 allow randomness to be limited, because sql's OFFSET N is O(n) Shish 2019-07-25 11:07:05 +01:00
  • 4dce3a2f07
    Update theme.php Matthew Barbour 2019-08-14 09:07:45 -05:00
  • d62386474d travis adjustment Matthew Barbour 2019-08-14 08:44:29 -05:00
  • 2fc0273d78 travis adjustment Matthew Barbour 2019-08-14 08:44:29 -05:00
  • 3b6ad05b6d Updated test extension test Matthew Barbour 2019-08-07 16:36:24 -05:00
  • ac6ded877f Added dependency support for extensions Separated a few extensions that had multiple extension classes in the same file Matthew Barbour 2019-08-07 16:32:28 -05:00
  • 744dcd63e1 EmoticonListInfo Matthew Barbour 2019-08-07 16:06:36 -05:00
  • f4b647b6b8 Updated util for new extension methods Matthew Barbour 2019-08-07 15:57:14 -05:00
  • 1e60c8720c Set unrated and unknown as reserved ratings matthew 2019-07-05 10:32:34 -05:00
  • 0506adbf30 Adjusted rating setting migration Matthew Barbour 2019-06-27 23:30:00 -05:00
  • a019786895 Merge remote-tracking branch 'origin/bugfixes' into custom_ratings matthew 2019-06-27 22:35:52 -05:00
  • 9bc5bb3374 Updated tests to generate user config Matthew Barbour 2019-06-27 20:02:21 -05:00
  • 85b883ed7a Moved user config stuff into an extension Matthew Barbour 2019-06-27 09:47:22 -05:00
  • 0fa2adfdd5 Added $user_config global based on existing config object for storing user-specific settings. Added event to the user page so that extensions can hook into it, providing user-specific setting controls matthew 2019-06-27 08:12:15 -05:00
  • ee3f53e108 Changed related tags queries to run more efficiently, filter out the starting tags, and filter out any tags starting with tagme, rather than just tagme. Matthew Barbour 2019-06-24 17:32:09 -05:00
  • e065c8b789 Set column defaults Matthew Barbour 2019-06-27 21:58:24 -05:00
  • aa5a04fbd3 Further adjusting tests for user config Renamed Rating to ImageRating to prevent test system from trying to make an extension of it matthew 2019-06-27 20:56:50 -05:00
  • 3560a19f79 Updated tests to generate user config Matthew Barbour 2019-06-27 20:02:21 -05:00
  • b2193cb6f1 Adjusted rating array usage Matthew Barbour 2019-06-27 19:49:58 -05:00
  • 5e87dff033 Adjustments to rating upgrade Matthew Barbour 2019-06-27 15:13:49 -05:00
  • 91b46d6598 Moved user config stuff into an extension Matthew Barbour 2019-06-27 09:47:22 -05:00
  • 40be8f045a Changed to use user_config extension Matthew Barbour 2019-06-27 09:48:07 -05:00
  • 68ee4d0e77 Custom rating support, user rating filter settings Matthew Barbour 2019-06-26 23:11:59 -05:00
  • 8f0aa8a4ca Added $user_config global based on existing config object for storing user-specific settings. Added event to the user page so that extensions can hook into it, providing user-specific setting controls Matthew Barbour 2019-06-26 22:11:53 -05:00
  • 8e3b8a7a1b Merge remote-tracking branch 'upstream/develop' into custom_ratings matthew 2019-06-27 08:41:18 -05:00
  • de98e86938 ExtensionInfo conversions what have I done Matthew Barbour 2019-08-07 14:53:59 -05:00
  • 3d1b964812 Proposed extension info change to allow getting info for unloaded extensions Matthew Barbour 2019-08-01 11:20:09 -05:00
  • e6411c32aa
    Merge pull request #679 from sanmadjack/etc Shish 2019-08-06 17:45:24 -07:00
  • a18589ee0a Help extension Matthew Barbour 2019-08-02 15:05:49 -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. Matthew Barbour 2019-08-02 14:54:48 -05:00
  • 972b68bdd3 Setup constants Matthew Barbour 2019-08-02 14:40:03 -05:00
  • 5ceb6f4193
    Update main.php Matthew Barbour 2019-08-01 08:40:15 -05:00
  • fc294bfb3c add tracer_enabled check to the database class to prevent unnecessary memory build-up when tracer isn't outputting. Globalized tracer_enabled to make it easier to access Matthew Barbour 2019-07-31 08:52:17 -05:00
  • 7d110f11b6 TagCategories config constant Matthew Barbour 2019-07-13 17:19:22 -05:00
  • dd6c3b2321 Added window title option to post title extension Matthew Barbour 2019-07-13 17:12:03 -05:00
  • c3f2d2e1bd New post titles extension, resolves #19 Matthew Barbour 2019-07-09 09:23:46 -05:00
  • 45df025e7d Bulk action permission constant Matthew Barbour 2019-07-13 17:39:27 -05:00
  • cb1e9c0075 Permissions to constants Matthew Barbour 2019-07-09 09:10:21 -05:00
  • d16dfe24f2 media extension adjustments matthew 2019-07-05 10:36:07 -05:00
  • d57b624079 Merge commit '38cc05c' into develop Shish 2019-07-31 14:58:24 +01:00
  • a0b1c82d0d function to clear event listeners Shish 2019-07-19 10:25:07 +01:00
  • eb3cc73bce make pages >500 visible to logged-in users Shish 2019-07-19 10:24:17 +01:00
  • c5aba18470 s/is_admin/can(perform_bulk_actions)/ Shish 2019-07-08 20:35:10 +01:00
  • 38cc05cf37 Fixed issue with merge's duplicate hash check matthew 2019-07-04 12:58:15 -05:00
  • 7991e981ca Revert "Update main.php" matthew 2019-06-27 19:25:10 -05:00
  • f2496b99f6 fix for resize arg isssue Matthew Barbour 2019-06-27 19:20:22 -05:00
  • 9ce5a05840 Update main.php Matthew Barbour 2019-06-27 19:08:23 -05:00
  • 58948a90fb Fixed a constant reference Matthew Barbour 2019-06-26 23:14:12 -05:00
  • d2d6c433e6 Make the media admin block look a little nicer Matthew Barbour 2019-06-26 23:13:15 -05:00
  • 8638a16694 Added table-building support to SetupBlock to allow easily building cleaner setup controls Matthew Barbour 2019-06-26 23:00:49 -05:00
  • 4065540f0e Added SCORE sql constants Matthew Barbour 2019-06-26 22:29:52 -05:00
  • a0c0b6e3d1 Various fixes Matthew Barbour 2019-06-25 18:43:57 -05:00
  • ae6126d388 Changed upgrade code to use SCORE stuff Matthew Barbour 2019-06-25 16:09:31 -05:00
  • b1db833d51 Added additional media properties to the images table, video, audio, length, and lossless. Added new event to handle fetching media properties like height, width, and the newly added fields, and admin controls to manually scan files for their properties. Added a search terms content:video and content:audio to search for images that do (or do not) have those flags. Matthew Barbour 2019-06-25 15:17:13 -05:00
  • a41e99d1af Renamed graphics extension to media extension Matthew Barbour 2019-06-24 10:05:16 -05:00
  • 0c16d3e78c Fixed some extension references Matthew Barbour 2019-06-21 15:32:23 -05:00
  • 7cc725fbc1 Moved graphics engine constants to their own class Matthew Barbour 2019-06-21 15:23:59 -05:00
  • 3753a1b6d6 Update main.php Matthew Barbour 2019-06-21 15:02:54 -05:00
  • b0e12f6a6c Update main.php Matthew Barbour 2019-06-21 15:01:25 -05:00
  • 18656db7c8 Update main.php Matthew Barbour 2019-06-21 14:57:04 -05:00
  • e98e63f836 Adjusted graphic extension settings Matthew Barbour 2019-06-18 13:55:18 -05:00
  • 3859e27839 New Graphics extension Added constants to several extensions Matthew Barbour 2019-06-18 13:45:59 -05:00
  • 3dce134fe9 better error for >500 pages Shish 2019-07-08 11:10:35 +01:00
  • bcf07946fb fix more pairs Shish 2019-07-07 22:59:22 +01:00
  • 38df37a9aa limit 500 pages of search results in speed hax mode Shish 2019-07-07 19:23:48 +01:00
  • eb885c443c trim leading whitespace when logging queries Shish 2019-07-07 19:22:44 +01:00
  • 1bd7e1a547 better DISABLE_ACCEL Shish 2019-07-07 17:40:24 +01:00
  • cf98e4bf43 remove one-positive-tag special case which is slower than the generic build_accurate_search_querylet Shish 2019-07-07 17:13:56 +01:00
  • c22f0f6df8
    Merge pull request #675 from shish/one-search Shish 2019-07-07 16:54:42 +01:00
  • ea802f4a24 Remove build_ugly_search_querylet Shish 2019-07-07 16:50:55 +01:00
  • bd5ccd2800 remove ancient misleading description of the search code Shish 2019-07-07 16:46:56 +01:00
  • e27ff02bb7 two columns Shish 2019-07-07 16:02:33 +01:00
  • 98f0375e94 make tracer not-null in installer Shish 2019-07-07 15:57:06 +01:00
  • 660ee2b249 make composer libs usable from the installer Shish 2019-07-07 15:50:02 +01:00
  • b43ad07abe typo Shish 2019-07-07 15:42:19 +01:00
  • 1e1ede7db6 log which method was used to wrap db->execute Shish 2019-07-07 15:12:51 +01:00
  • 3c6b09110a Cache multiple flexihashes Shish 2019-07-07 14:25:28 +01:00
  • 8ec3690f8e cache logging was getting hit/miss the wrong way round... forever? Shish 2019-07-07 14:07:11 +01:00
  • c8563951ce tracing instead of cache debug log Shish 2019-07-07 13:58:39 +01:00
  • bca74a0db5 drop DEBUG_SQL - all of that info is included in the trace file, fixes #674 Shish 2019-07-07 13:52:28 +01:00
  • 4cadce1de0 merge slow-page-log into tracer, fixes #673 Shish 2019-07-07 13:51:19 +01:00