Commit Graph

219 Commits

Author SHA1 Message Date
Solomon Peachy e438d95292 [fix] PHP 8.1 warnings 2022-11-20 11:29:28 -05:00
Solomon Peachy d79dc9b49f [add] Include folder name in the <folder> tag of the export xml data 2022-08-18 11:01:39 -04:00
Solomon Peachy 649ca36f36 [fix] Silence some warnings caused by routine sql query failures. 2022-05-08 12:43:30 -04:00
Solomon Peachy 49f9640450 [misc] Have next/prev links remember display size 2022-05-08 12:42:00 -04:00
Solomon Peachy fc6d01a54f [fix] Respect non-sRGB profiles (and embedded profiles!) when printing. 2021-05-09 12:35:54 -04:00
Solomon Peachy 1aed81debf [fix] Printing to remote hosts was broken with newer CUPS 2021-01-28 20:30:10 -05:00
Solomon Peachy faa56c1cbc We now require PHP 5.4 or newer.
(specifically, we have to drop support for magic_quotes_gpc)
2020-11-21 17:45:44 -05:00
Solomon Peachy ee290811ec [fix] Start using unique SHA1s for scaled filenames on disk. 2020-07-22 20:13:53 -04:00
Solomon Peachy 41649beae4 [fix] RDF import fixes 2020-03-25 14:36:19 -04:00
Solomon Peachy 4b253f1848 Documentation update. 2019-10-22 12:18:19 -04:00
Solomon Peachy d62974cda4 [misc] Nuke the 'film_iso' relation.
Use the ISO value directly.
2019-10-21 19:22:34 -04:00
Solomon Peachy ef70775fa2 [fix] XSS problem on login page. 2018-02-01 13:44:07 -05:00
Solomon Peachy b231b8a287 [fix] Correct some PHP7-related warnings. 2017-08-22 09:02:41 -04:00
Solomon Peachy cfa124571a [fix] Don't display the spool and a submenu on the man album page. 2016-06-17 00:13:36 -04:00
Solomon Peachy cc5661e4dc [misc] Completely eliminate 'duplicates' aka physical inventory management.
IMO this is a rather useless feature.
2016-06-16 23:59:13 -04:00
Solomon Peachy 169a75721c [fix] Improper detection of php's mbstring extension 2016-06-14 00:21:05 -04:00
Solomon Peachy ecc48d6437 [add] Initial support for printing directly to a system printer. 2016-06-14 00:14:28 -04:00
Solomon Peachy 54f988cd45 [fix] Unescaped user input could lead to XSS attacks.
Thanks to Jake Gordon and the Duke Univeristy Security team for finding
 this.
2016-01-17 10:05:41 -05:00
Solomon Peachy f12a8ca011 [fix] Properly display errors when emptying the trash 2015-10-18 20:23:10 -04:00
Solomon Peachy 31cae85fcd [misc] Allow background workers to recover from a database failure. 2015-10-13 09:51:29 -04:00
Solomon Peachy 89b8108d08 [misc] Add early support for importing with Darktable. 2015-07-25 10:39:48 -04:00
Solomon Peachy 84ff4a019e [misc] Update default copyright text. 2015-04-05 09:31:01 -04:00
Solomon Peachy 06338cb102 images: Use the database's stored filesize and timestamps to eliminate a stat()
Also, improve handling of if-modified-since header.
2015-02-21 10:26:56 -05:00
Solomon Peachy d8246a9a3a [misc] Remove some of the roadblocks preventing serving native .jxr or .webp 2014-03-23 11:05:10 -04:00
Solomon Peachy f635749d38 [add] Add an JSON-RPC interface to the system; similar in functionality
to what is exposed via the RSS feed generator.

It probably needs a lot of tweaking.

It also could use some sort of login/authentication hook.
2014-02-06 23:23:41 -05:00
Solomon Peachy 0c06d951d8 mime: Add support for JPEG-XR, WebP, and MJPEG/MJPEG-2000 formats. 2013-11-07 10:16:41 -05:00
Solomon Peachy 1bb1bec38b installer: Check for 'mbstring' extension. 2013-10-14 09:40:36 -04:00
Solomon Peachy 29dd7783ef Merge branch 'master' of git.shaftnet.org:po 2013-10-08 20:12:39 -04:00
Solomon Peachy 3217ff6290 Fix the URL used to look up locations on the profile pages. 2013-10-08 20:12:17 -04:00
Solomon Peachy 7a498ada12 Merge branch 'master' of git.shaftnet.org:po
Conflicts:
	CHANGES
2013-10-08 19:05:52 -04:00
Solomon Peachy 436de675f5 changelog update. 2013-10-08 19:05:22 -04:00
Solomon Peachy 79b62209d8 [fix] Bulk update was broken due to an '=' instead of '==' 2013-10-08 17:45:50 -04:00
Solomon Peachy 0d8416a263 fix: 'tag' URL link not working in rss feeds. 2013-07-03 15:14:35 -04:00
Solomon Peachy 8f989cbcf2 [changes] catchup. 2013-04-17 17:35:49 -04:00
Solomon Peachy 812eccc6fc [fix] Equipment adding errors. 2013-04-17 17:32:21 -04:00
Solomon Peachy 0360837de1 [misc] Memcache-related fixes. 2013-04-16 21:42:43 -04:00
Solomon Peachy 90a6a854bf [memcache] Reworked the naming of memcache keys, plus added more logging. 2013-03-11 09:24:50 -04:00
Solomon Peachy 9c213c38b8 [themes] More javascript elimination. Use CSS to style slide selection!
The only javascript in the UI now is toggling the selections.
2013-01-08 23:07:27 -05:00
Solomon Peachy 62d13ba0db [misc] Update wordcloud v2 to tagcloud v3 2013-01-08 22:06:00 -05:00
Solomon Peachy a30fd62efc [themes] Update action lists to use spans instead of tables. 2013-01-03 13:22:54 -05:00
Solomon Peachy e4fc469445 [themes] use CSS to style the menus. 2012-12-26 14:23:37 -05:00
Solomon Peachy a8d9176a9f [themes] Use CSS3 drop-shadows. 2012-12-26 12:30:44 -05:00
Solomon Peachy ee58f52f5d [theme] Use CSS3-styled checkboxes.
Need to figure out how to make the image borders mangled too.
2012-12-26 12:25:12 -05:00
Solomon Peachy 14a3f7f6c2 [misc] Backend work to allow for easy restyling of checkboxes. 2012-12-26 12:05:06 -05:00
Solomon Peachy a808e71994 [themes] Replace javascript hack for radio buttons with CSS3.
A followup will take care of checkboxes.
2012-12-26 10:39:41 -05:00
Solomon Peachy 64d05cda4b [misc] Get rid of the "IE7" compatibility shim. 2012-12-26 09:23:49 -05:00
Solomon Peachy 3c5b878b82 [misc] Update changelog 2012-12-03 14:01:47 -05:00
Solomon Peachy 179865837c [fix] Take care of a few 'Undefined variables' 2012-12-02 19:56:28 -05:00
Solomon Peachy ec0663677d [misc] Replace '@' with '{at}' to deter spammers. 2012-11-08 20:33:39 -05:00
Solomon Peachy 5d18f8f80e [fix] Abort import cleanly if DB insert fails. 2012-11-02 20:08:52 -04:00