Commit Graph

548 Commits

Author SHA1 Message Date
Solomon Peachy 99126f3503 printing: Greatly simplify printing scaling code.
Basically, take advantage of modern imagemagick / graphicsmagick hooks
2019-05-11 17:39:32 -04:00
Solomon Peachy 9ff42937f1 printing: Forgot to commit the print log viewer. Over a year ago. 2019-05-11 16:44:33 -04:00
Solomon Peachy 4a6db068ae [fix] minor formatting bug in admin userlist. 2018-08-18 16:08:17 -04:00
Solomon Peachy 62ca2054c7 [misc] Improve printer logging 2018-03-14 19:04:45 -04:00
Solomon Peachy ef70775fa2 [fix] XSS problem on login page. 2018-02-01 13:44:07 -05:00
Solomon Peachy d41812b1c7 [fix] Fix up PHP7-related problems in the feedcreator library. 2017-08-22 09:03:00 -04:00
Solomon Peachy b231b8a287 [fix] Correct some PHP7-related warnings. 2017-08-22 09:02:41 -04:00
Solomon Peachy 03679f4bb4 Fix icc profile application 2017-05-25 21:45:57 -04:00
Solomon Peachy bc746d25e8 Support ICC profiles. 2017-05-25 21:17:47 -04:00
Solomon Peachy 90176e212f [fix] Malformed color tags in many of the installer's error messages. 2017-05-22 11:35:51 -04:00
Solomon Peachy 79b8820a47 Clean up more help. 2017-05-08 21:58:14 -04:00
Solomon Peachy c0b793d174 Fix a warning in the feed code. 2017-05-08 21:57:41 -04:00
Solomon Peachy 653e744d3e Clean up some of the obsolete stuff in the printing code. 2017-05-08 21:56:39 -04:00
Solomon Peachy 66983f4038 [fix] Fix more XSS-related bugs. 2017-05-08 21:39:23 -04:00
Solomon Peachy eb78301810 Make the default text font larger. 2017-05-08 21:39:23 -04:00
Solomon Peachy 4b797e9385 fix a typo in SQL. 2016-10-31 02:39:41 -04:00
Solomon Peachy 0baef3f3b1 [fix] Typo in the hostname printing code. 2016-10-07 07:28:42 -04:00
Solomon Peachy 6a25c1da44 [fix] Support printing to remote queues. 2016-09-11 15:58:36 -04:00
Solomon Peachy 67a8085843 [fix] Fall back on the original image when there is no full-size processed variant. 2016-08-30 20:06:24 -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 d59c2c53e3 [misc] Nuke the notion of printing labels.
It only was relevant for inventory management.
2016-06-17 00:09:28 -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 b4acfca2ed [fix] Aspect ratio conversions were wrong when printing. 2016-06-14 22:55:01 -04:00
Solomon Peachy 2497b4144b [add] Enhancements to logging of the prints. 2016-06-14 21:21:29 -04:00
Solomon Peachy b2db685b5f [add] Local printing is now configurable on a per-user basis. 2016-06-14 14:03:59 -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 383bc0f6bd backups: Further enhancements to the script. 2015-07-11 23:29:16 -04:00
Solomon Peachy f202f3fc02 minor updates to backup script. 2015-07-07 22:02:41 -04:00
Solomon Peachy 5b6b4b1d17 [fix] Prevented from downloading full-size images. 2015-07-01 22:15:35 -04:00
Solomon Peachy f6ac3d4561 [Fix] image display with only a version id is legal. 2015-04-29 10:06:58 -04:00
Solomon Peachy 84ff4a019e [misc] Update default copyright text. 2015-04-05 09:31:01 -04:00
Solomon Peachy f8530b1228 image: use php's readfile() command to send the image over. 2015-02-21 10:41:09 -05: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 396ea6c6b9 SQL: Better sanity checking and SQL generation for image display 2015-02-21 10:12:46 -05:00
Solomon Peachy 0f34f2340a Delete the "content" div, it's not necessary. 2015-02-21 08:50:40 -05:00
Solomon Peachy 5ba507ba03 Update sRGB profile. 2015-01-06 22:22:26 -05:00
Solomon Peachy 16639f9223 add an example of how to use the RPC interface. 2015-01-06 22:22:26 -05:00
Solomon Peachy 1eb9ca1eed [themes] Eliminate one nested set of <div>s around photo sildes.
And a couple of other CSS improvements.

Poking around with yslow, it claims the DOM is *way* too complicated.
I tend to agree.
2015-01-06 21:46:41 -05:00
Solomon Peachy ee259c589b [fix] A typo in the config code. 2014-04-19 21:41:50 -04:00
Solomon Peachy 058e080d48 [fix] Incorrect content-type. 2014-04-12 14:41:38 -04: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 0be87d8ca2 RPC: Make optional RPC parameters truly optional. 2014-02-06 23:55:49 -05: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