SavaPage - Change Log
Not Yet Released
1 issue View Issues
Not Yet Released
1 issue View Issues
Released 2022-08-20
1 issue View Issues
Released 2019-08-05
1 issue View Issues
Released 2017-07-14
1 issue View Issues
moodle-block_savapage - Change Log
savapage-client - Change Log
Released 2019-08-05
1 issue View Issues
Released 2018-04-30
1 issue View Issues
savapage-core - Change Log
Not Yet Released
- 0001348: [General] Replace deprecated wkhtmltopdf (rijkr)
- 0001349: [General] Add Matrix messaging (rijkr)
- 0001351: [Development] Replace relocated maven artifacts (rijkr)
- 0001359: [General] Fix NoSuchMethodError com.openhtmltopdf.util.OpenUtil.closeQuietly (rijkr)
- 0001356: [General] Set printer-uuid for each IPP Queue (rijkr)
- 0001326: [General] Add option to create and transform PDL for Local Raw Printer (rijkr)
- 0001337: [General] Fix Atom Feed error when retrieving printer supply data (rijkr)
- 0001324: [General] Add PaperCut as User Source (rijkr)
- 0001335: [General] Use Default Paper Size for IPP Everywhere and AirPrint (rijkr)
- 0001334: [General] Add mDNS hostname to self-signed SSL certificate (rijkr)
- 0001330: [Development] Handle CMMException at color detection of PDF page (rijkr)
- 0001325: [General] Fix recurring message about invalid PDF (rijkr)
- 0001321: [General] Include Java Advanced Imaging (JAI) tools (rijkr)
- 0001320: [General] Fix embedded Type1 font error (rijkr)
14 issues View Issues
Released 2025-12-15
- 0001278: [General] Compress PDF file size (rijkr)
- 0001282: [General] Optimize EML to HTML conversion (rijkr)
- 0001263: [General] Add grayscale and rasterize options for proxy print (rijkr)
- 0001317: [General] Fix unjustified delete of vouchers (rijkr)
- 0001262: [General] Add rasterize options for PDF export (rijkr)
- 0001287: [General] Configure internal database in Java code (rijkr)
- 0001305: [General] Fix Queue IPP Routing update (rijkr)
- 0001306: [General] Fix CUPS endless sending of print job (rijkr)
- 0001307: [General] Fix IPP routing error (rijkr)
- 0001300: [General] Fix IPP encoding of 1setOf collections (rijkr)
- 0001297: [General] Fix SVG position mismatch on PDF (rijkr)
- 0001298: [General] Fix SVG mismatch on rotated PDF (rijkr)
- 0001279: [General] Remove Bitcoin Payment Gateway (rijkr)
13 issues View Issues
Released 2024-08-27
- 0001256: [General] Fix CUPS printer class dependency on first member (rijkr)
- 0001252: [General] Add internal IPP extension for requesting-user-name (rijkr)
- 0001238: [General] Add option to accept driverless PDF with font issues (rijkr)
- 0001234: [General] Change Visitor Edition settings (rijkr)
- 0001232: [General] Fix custom user authentication (rijkr)
- 0001227: [General] Fix Printer SNMP marker error (rijkr)
- 0001225: [General] Customize PaperCut Delegated Print Accounting comment (rijkr)
7 issues View Issues
Released 2021-08-09
- 0001200: [General] Add Queue Journal (rijkr)
- 0001174: [General] Fix missed CUPS complete status (rijkr)
- 0001199: [General] Improve remove graphics from PDF (rijkr)
- 0001197: [General] Add option to Mail Print message body (rijkr)
- 0001192: [General] Accept .htm file extension as HTML file (rijkr)
- 0001191: [General] Fix SafePages delete/move (rijkr)
- 0001189: [General] Fix driverless graphics print rendering (rijkr)
- 0001186: [General] Add IPP attribute to specify cover-type color (rijkr)
- 0001184: [General] Fix broken MailPrint connection (rijkr)
- 0001172: [General] Accept .oxps file extension as XPS file (rijkr)
- 0001175: [General] Fix color count in print invoice report (rijkr)
- 0001167: [General] Enforce time sequence on print-in documents (rijkr)
- 0001162: [General] Fix totals in Print Invoicing report (rijkr)
- 0001160: [General] Fix maven-antrun-plugin error (rijkr)
14 issues View Issues
Released 2020-09-16
- 0001143: [General] Add media size of input document to Job Ticket (rijkr)
- 0001138: [General] Fix edit of localized amounts (rijkr)
- 0001127: [General] Create URL link in letterhead (rijkr)
- 0001128: [General] Prevent OAuth exception in User Web App (rijkr)
- 0001126: [General] Improve CUPS job status pull alternative (rijkr)
- 0001113: [General] Create print-in PDF prepress (rijkr)
- 0001084: [LDAP] Add Google Cloud Directory as LDAP user source (rijkr)
- 0001119: [LDAP] Add FreeIPA as LDAP user source (rijkr)
- 0001118: [General] Schedule user home directory cleanup (rijkr)
- 0001105: [General] Avoid empty string on not-null database column (rijkr)
- 0001116: [General] Work around pdftocairo stdout bug (rijkr)
- 0001114: [General] Add option to render printed PostScript pages to images (rijkr)
- 0001112: [General] Add IPv6 support (rijkr)
- 0001110: [General] Show individual user copies on Job Ticket job sheet (rijkr)
- 0001068: [General] Add option for alternative external database (rijkr)
- 0001109: [Installation] Upgrade database schema to 1.10 (rijkr)
- 0001099: [General] Fix flawed human readable byte count (rijkr)
- 0001087: [General] Accept PJL print jobs (rijkr)
- 0001085: [General] Append queue name to IPP printer-name (rijkr)
- 0001082: [General] Fix rare safepages inconsistency (rijkr)
- 0001079: [General] Use pdftocairo to generate safepage images (rijkr)
- 0001071: [General] Add PDF font verification option for Web Print (rijkr)
- 0001074: [General] Fix SVG to PDF conversion (rijkr)
- 0001072: [General] Use threaded readers for system command file converters (rijkr)
- 0001070: [General] Improve server IP address retrieval (rijkr)
25 issues View Issues
Released 2019-08-05
- 0001058: [General] Add Java 11 support (rijkr)
- 0001011: [General] Add PDF repair option for proxy printing (rijkr)
- 0001029: [General] Add PDF repair option for Web Print (rijkr)
- 0000635: [General] Show SNMP toner information (rijkr)
- 0000951: [General] XML-encode strings in string templates (rijkr)
- 0000958: [General] Do not apply blank filler pages for booklet (rijkr)
- 0000959: [General] Add PPDE option to handle booklet imposition (rijkr)
- 0000968: [General] Fix savapage-db --db-init authentication error (rijkr)
- 0000970: [General] Add Personal Print privilege (rijkr)
- 0000976: [General] Add extended marker to regular IPP option (rijkr)
- 0000982: [General] Fix exception when promoting existing email to primary (rijkr)
- 0000984: [General] Add option to map number of copies to PPD attribute (rijkr)
- 0000986: [General] Fix print job media-source auto selection (rijkr)
- 0000990: [General] Fix proxy print job completion time visibility (rijkr)
- 0000997: [General] Add full_name attribute to user group (rijkr)
- 0001002: [General] Add option to set PaperCut print timeout (rijkr)
- 0001008: [General] Fix print copies calculation divide by zero error (rijkr)
- 0000957: [General] Apply B/W conversion of job ticket redirect printer (rijkr)
- 0000966: [General] Integrate Personal Print with PaperCut (rijkr)
- 0001017: [General] Fix cost settlement for delegated group members (rijkr)
- 0001019: [General] Fix terminal scope of custom proxy print target (rijkr)
- 0001001: [General] Add proxy print document store (rijkr)
- 0001021: [General] Fix client-side B/W conversion save (rijkr)
- 0001023: [General] Fix rare unjustified PaperCut print refund (rijkr)
- 0001024: [General] Fix wrong number of copies on Job Ticket job sheet (rijkr)
- 0001026: [General] Handle out-of-sync CUPS cache (rijkr)
- 0001028: [General] Accept WebPrint of secured PDF with printing allowed (rijkr)
- 0001031: [General] Add heartbeat to pull CUPS job id status (rijkr)
- 0001032: [General] Fix login error when sending email batch (rijkr)
- 0001034: [General] Fix IPv6 address check (rijkr)
- 0001038: [General] Improve print status processing for faster PaperCut events (rijkr)
- 0001040: [General] Add database connection pool configuration (rijkr)
- 0001046: [General] Add option to cancel CUPS print job if stopped (rijkr)
- 0001055: [General] Fix email validation (rijkr)
- 0001059: [General] Improve i18n resource control (rijkr)
- 0001060: [General] Add job ticket domain and use labels (rijkr)
- 0001064: [General] Reject PDF XFA documents (rijkr)
- 0001065: [General] Check and fix database integrity (rijkr)
- 0001067: [General] Redirect java.util.logging to Log4j (rijkr)
39 issues View Issues
Released 2018-04-30
- 0000767: [General] Monitor PaperCut status of non-delegated Job Ticket jobs (rijkr)
- 0000902: [General] Add tag prefix to job ticket number (rijkr)
- 0000879: [General] Fix savapage-db --db-import authentication error (rijkr)
- 0000870: [General] Optimize Document Log cleanup (rijkr)
- 0000871: [General] Show database statistics pop-up (rijkr)
- 0000878: [General] Upgrade database schema to 1.7 (rijkr)
- 0000880: [General] Optimize database backup/restore process (rijkr)
- 0000881: [General] Fix group sync not including nested group members (rijkr)
- 0000886: [General] Fix uncommitted synchronization of proxy printers (rijkr)
- 0000900: [Security] Fix error sending mail to TLSv1.2 restricted MTA (rijkr)
- 0000904: [General] Add option to send Job Ticket email as text/html (rijkr)
- 0000905: [General] Add proxy print log file (rijkr)
- 0000906: [General] Skip deleted printer as job ticket redirect candidate (rijkr)
- 0000868: [General] Add number-up rules to PPDE (rijkr)
- 0000876: [General] Handle PdfValidityException as non-fatal (rijkr)
- 0000889: [General] Add rules to add or substitute PPD options (rijkr)
- 0000903: [General] Check collate capability when searching job ticket redirect printer (rijkr)
- 0000907: [General] Fix application of client-side collate (rijkr)
- 0000908: [General] Fix content-type of custom cid in email notification (rijkr)
- 0000913: [General] Add rule to validate IPP options (rijkr)
- 0000914: [General] Add Job Ticket cost rules for printed sheets (rijkr)
- 0000920: [General] Check community status according to member card expiration (rijkr)
- 0000925: [General] Fix incorrect import of disabled Active Directory users (rijkr)
- 0000926: [General] Fix premature removal of personal user account (rijkr)
- 0000927: [General] Use fit-to-page for Fast Print Mode (rijkr)
- 0000928: [General] Correct proxy print for PDF page content rotation (rijkr)
- 0000930: [General] Fix calculation of number-up sheets (rijkr)
- 0000938: [General] Add LandscapeOrientation attribute to PPDE (rijkr)
- 0000946: [General] Fix print status after retry of CUPS canceled job ticket (rijkr)
29 issues View Issues
Released 2017-07-14
- 0001106: [General] Fix JPQL error on erase user data (rijkr)
- 0000799: [General] Upgrade database schema to 1.6 (rijkr)
- 0000777: [General] Correct orientation when proxy printing uploaded landscape PDF (rijkr)
- 0000738: [General] Apply correct number-up layout in landscape proxy print (rijkr)
- 0000734: [General] Correct missing CUPS job completion time (rijkr)
- 0000742: [General] Add LibreOffice converter as multi-threaded service (rijkr)
- 0000744: [General] Handle failing PaperCut connection at boot time (rijkr)
- 0000750: [Security] Do not encrypt blank values of secret configuration items (rijkr)
- 0000755: [Security] Fix authorization check on user role (rijkr)
- 0000757: [General] Fix n-up hold job and job ticket error (rijkr)
- 0000760: [LDAP] Prevent creation of duplicate users at synchronization (rijkr)
- 0000765: [General] Handle nonexistent PaperCut user (rijkr)
- 0000771: [General] Use auto media-source when releasing all job tickets (rijkr)
- 0000773: [General] Fix wrongly applied Custom Print Proxy for disabled Terminal (rijkr)
- 0000719: [General] Create PPD mapping for print-scaling (rijkr)
- 0000720: [General] Fix duplicate email address error in user synchronization (rijkr)
- 0000721: [Security] Turn hostname verification off for server commands (rijkr)
- 0000723: [General] Fix number of sheets logged for mixed media proxy print (rijkr)
- 0000727: [General] Fix NoSuchFileException at atomic move of UserMsgIndicator file (rijkr)
- 0000790: [General] Limit query result set when exporting database tables (rijkr)
- 0000792: [General] Fix NoSuchFileException when moving msg file to user directory (rijkr)
- 0000793: [General] Add option email notification when Job Ticket completed or canceled (rijkr)
- 0000797: [General] Add user roles to setUserGroupProperties CLI (rijkr)
- 0000809: [General] Include parent account when composing PaperCut account name (rijkr)
- 0000810: [General] Fix media-source "auto" indicator for proxy printer (rijkr)
- 0000811: [General] Preserve media-source "auto" for proxy print job (rijkr)
- 0000812: [General] Add custom i18n for IPP attributes and choices (rijkr)
- 0000819: [General] Fix embedded image rendering of sent email (rijkr)
- 0000820: [General] Add custom i18n email layout templates (rijkr)
- 0000821: [General] Translate www formatted URL text in PDF to https link (rijkr)
- 0000828: [General] Fix error when saving new user with secondary email (rijkr)
- 0000829: [LDAP] Include nested group members when adding a user group (rijkr)
- 0000833: [General] Correct CUPS print status to completed according to PaperCut reporting (rijkr)
33 issues View Issues
Released 2016-08-01
- 0000696: [General] Auto-correct inconsistency when logically deleting user (rijkr)
- 0000694: [General] Handle PPD options that are not mapped to IPP by CUPS (rijkr)
- 0000639: [Security] Encrypt endpoint password of 2nd Smartschool account (rijkr)
- 0000640: [General] Update External supplier status in SavaPage when PaperCut print is done (rijkr)
- 0000642: [General] Apply cost when printing from Smartschool to SavaPage (rijkr)
- 0000646: [General] Continue after Smartschool read timeout on PDF download (rijkr)
- 0000648: [General] Define Internal Groups (rijkr)
- 0000651: [General] Add support for CUPS #PDF-BANNER request (rijkr)
- 0000652: [General] Sort quick search proxy printer list (rijkr)
- 0000653: [Security] Change Smartschool logging after connection error (rijkr)
- 0000654: [General] Add option to mark Proxy Printer for internal use (rijkr)
- 0000655: [Security] Correct WebPrint authorization error (rijkr)
- 0000659: [General] Configure PaperCut accounts for Smartschool transactions (rijkr)
- 0000598: [General] Add PDF to monochrome conversion before proxy printing (rijkr)
- 0000636: [General] Add Delegated Print (rijkr)
- 0000638: [General] Add Smartschool Print Clustering (rijkr)
- 0000678: [General] Download Smartschool PDF document from URL (rijkr)
- 0000680: [General] Fix error when lazy creating user on first print (rijkr)
- 0000681: [General] Create transaction for initial balance allocation of user account (rijkr)
- 0000682: [General] Add group memberships after on-demand user creation (rijkr)
- 0000683: [General] Reset transaction time before processing PaperCut print status (rijkr)
- 0000684: [General] Check PaperCut Integration of Smartschool printers (rijkr)
- 0000687: [General] Create layered ./safepages subdirectory hierarchy (rijkr)
- 0000688: [General] Fix error when decoding negative IPP int32 values (rijkr)
- 0000689: [General] Handle Smartschool SOAP null response (rijkr)
- 0000693: [Installation] Lazy create encryption.properties when server starts (rijkr)
- 0000695: [General] Add option to configure location of application temp files (rijkr)
27 issues View Issues
Released 2015-11-25
- 0000609: [General] Fix NumberFormatException for IPP 4-byte integer 0xFFFFFFFD (rijkr)
- 0000611: [General] Add proxy print collation (rijkr)
- 0000626: [General] Force proxy print jobs status to completed when CUPS job is not found (rijkr)
- 0000625: [Installation] Upgrade to database schema version 1.5 (rijkr)
- 0000584: [General] Add Eco Print option for saving printer ink and toner (rijkr)
- 0000593: [General] Fix server command logging error (rijkr)
- 0000594: [LDAP] Skip LDAP users without user-name (rijkr)
- 0000595: [General] Fix User sync email update error (rijkr)
- 0000600: [General] Fix SQL error in Smartschool module (rijkr)
- 0000601: [General] Fix User Sync error at UserEmail, UserNumber or UserCard update (rijkr)
- 0000602: [General] Convert Smartschool document name to 7-bit ascii before printing to PaperCut (rijkr)
- 0000603: [General] Auto select printer tray for Smartschool print job (rijkr)
- 0000607: [General] Include klas in personal Smartschool transaction comment (rijkr)
- 0000614: [General] Replace PDF pages without /Contents with blank content (rijkr)
- 0000621: [General] Fix card number error when creating internal user (rijkr)
- 0000623: [General] Create reserved queue for AirPrint (rijkr)
- 0000624: [General] Replace SQL NULLS FIRST modifier with COALESCE function (rijkr)
17 issues View Issues
Released 2015-08-21
- 0000551: [General] Fix URLs not converted to PDF links (rijkr)
- 0000559: [General] Fall back to default font when selected font file is missing (rijkr)
- 0000560: [Security] Fix SSL connection failure (sec_error_reused_issuer_and_serial) (rijkr)
- 0000561: [Security] Improve security of self-signed server certificate signature (rijkr)
- 0000563: [General] Fix CUPS print event notification (rijkr)
- 0000564: [General] Fix localized text and resource bundle selection (rijkr)
- 0000565: [General] Remove custom currency symbol and visibility option (rijkr)
- 0000572: [General] Fix print job denied credit limit error (rijkr)
- 0000576: [General] Fix proxy print n-up cost calculation error (rijkr)
- 0000577: [General] Strip end-of-sentence punctuation of "www." text from PDF URL annotation (rijkr)
- 0000578: [General] Send email asynchronous (rijkr)
- 0000579: [General] Fix restart of Google Cloud Print listener (rijkr)
- 0000582: [General] Fix memory leak after host system directory scan (rijkr)
- 0000583: [General] Send mail as text/html and use HTML template (rijkr)
- 0000585: [General] Skip CUPS proxy printer candidates without printer URI (rijkr)
- 0000589: [General] Make JDBC driver for external database configurable (rijkr)
16 issues View Issues
Released 2015-04-28
- 0000530: [General] Convert URLs to PDF links (rijkr)
- 0000540: [General] Fix nl_NL message when print job denied because of insufficient credit limit (rijkr)
- 0000546: [General] Use local loop address for server host when stand-alone demo mode (rijkr)
- 0000547: [General] Apply fit-to-page for non-crop proxy print of custom media size (rijkr)
4 issues View Issues
savapage-cups-notifier - Change Log
Released 2020-09-16
1 issue View Issues
Released 2017-07-14
1 issue View Issues
Released 2015-11-25
1 issue View Issues
savapage-ext - Change Log
Not Yet Released
1 issue View Issues
savapage-ext-mollie - Change Log
Released 2025-12-15
1 issue View Issues
Released 2022-08-20
1 issue View Issues
Released 2020-09-16
1 issue View Issues
savapage-ext-notification - Change Log
Released 2019-08-05
1 issue View Issues
savapage-ext-oauth - Change Log
Not Yet Released
1 issue View Issues
Released 2025-12-15
1 issue View Issues
Released 2024-08-27
1 issue View Issues
Released 2021-08-09
1 issue View Issues
Released 2019-08-05
1 issue View Issues
savapage-i18n - Change Log
Released 2025-12-15
1 issue View Issues
Released 2022-08-20
1 issue View Issues
savapage-make - Change Log
Released 2025-12-15
1 issue View Issues
Released 2024-08-27
1 issue View Issues
Released 2017-07-14
- 0000743: [Installation] Handle failing network connections at boot time (rijkr)
- 0000754: [Installation] Remove creation of custom systemd cups.service unit (rijkr)
- 0000763: [Installation] Add non-interactive install mode (rijkr)
- 0000784: [Installation] Change test for root user in roottasks script (rijkr)
- 0000731: [Installation] Preserve /etc/pam.d/savapage at installation (rijkr)
- 0000831: [Installation] Deprecate 32-bit distribution (rijkr)
- 0000846: [General] Add option to customize java.io.tmpdir (rijkr)
- 0000847: [Installation] Restrict access to log files (rijkr)
8 issues View Issues
Released 2016-08-01
1 issue View Issues
Released 2015-08-21
1 issue View Issues
savapage-nfc-reader - Change Log
Released 2015-01-21
- 0000404: [Refactoring] Give audible feedback of card swipe event + server response (rijkr)
- 0000488: [General] Network NFC Reader: close XML-RPC connection after execute (rijkr)
- 0000388: [General] savapage-rfid-reader: prevent CPU hogging when no reader is connected (rijkr)
- 0000389: [General] savapage-rfid-reader: add -v,--verbose CLI switch (rijkr)
4 issues View Issues
Released 2013-12-01
1 issue View Issues
savapage-nss - Change Log
Released 2016-08-01
1 issue View Issues
Released 2015-01-21
1 issue View Issues
savapage-pam - Change Log
Released 2016-08-01
1 issue View Issues
Released 2015-03-04
1 issue View Issues
savapage-ppd - Change Log
Released 2018-04-30
1 issue View Issues
Released 2017-07-14
1 issue View Issues
savapage-server - Change Log
Not Yet Released
- 0001358: [General] Add Web Print support for Markdown (rijkr)
- 0001357: [General] Change Member Card to Service Card (rijkr)
- 0001328: [General] Add option to optimize uploaded PDF in Web Print (rijkr)
- 0001339: [Security] Add IPP Basic Authentication (rijkr)
- 0001342: [General] Enter verification code when enabling TOTP (rijkr)
- 0001341: [General] Show missing totals on Admin Dashboard (rijkr)
- 0001331: [Development] Reset user import group after user source change (rijkr)
- 0001310: [General] Add self-service registration (rijkr)
- 0001327: [General] Add option to manually resolve CUPS job state (rijkr)
- 0001333: [General] Accept QPDF warnings (rijkr)
- 0001311: [General] Add options to configure HTTP/2 (rijkr)
- 0001323: [General] Fix caching issue in RESTful Admin Service (rijkr)
- 0001322: [Development] Fix savapage-server-*.jar build error (rijkr)
13 issues View Issues
Released 2025-12-15
- 0001281: [General] Change defaults for default-ssl-keystore (rijkr)
- 0001294: [General] Accept connections from both IPv4 and IPv6 hosts (rijkr)
- 0001313: [General] Fix display for OAuth-only webapp login (rijkr)
- 0001274: [General] Fix Web Print of URF and PWG files (rijkr)
- 0001272: [General] Add OAuth login button options (rijkr)
- 0001314: [General] Fix message if admin access to internet web app denied (rijkr)
- 0001299: [General] Add avahi-browse version in About panel (rijkr)
- 0001308: [General] Add status info for dnssd printers (rijkr)
- 0001266: [General] Store PDF info of driverless PDF Transfer (rijkr)
- 0001319: [General] Allow upload of static PDF-XFA forms (rijkr)
- 0001318: [General] Track and trace voucher activity (rijkr)
- 0001315: [General] Add Web App Watchdog configuration (rijkr)
- 0001309: [General] Fix unjustified use of credit limit (rijkr)
- 0001303: [Security] Fix password input strategy (rijkr)
- 0001304: [General] Fix documentation landing page error (rijkr)
- 0001302: [General] Show Page Scaling according to printer capabilities (rijkr)
- 0001295: [Security] Add Inet Access Filter (rijkr)
- 0001296: [Security] Set hostname or IP address of server network interface (rijkr)
- 0001293: [Security] Toggle visibility of config property secrets (rijkr)
- 0001291: [Security] Add Denial of Service filter (rijkr)
- 0001290: [General] Show TOTP code in Authentication dialog (rijkr)
- 0001292: [General] Fix Atom Feed XML syntax error (rijkr)
- 0001275: [Installation] Change location of documentation (rijkr)
- 0001276: [Installation] Move config files to server/data folder (rijkr)
- 0001273: [Installation] Use system environment to set server properties (rijkr)
- 0001289: [General] Fix Media Size selection error (rijkr)
- 0001286: [General] Fix SNI error on redirect to SSL (rijkr)
- 0001285: [General] Add Links option to PDF export (rijkr)
- 0001284: [General] Fix RESTful /financial/account/balance persistence (rijkr)
- 0001277: [Refactoring] Add Web Print support for HEIF (rijkr)
- 0001270: [General] Expand RESTfull /reports/accounttrx (rijkr)
- 0001260: [General] Show file size in Job Ticket and Hold Print (rijkr)
- 0001261: [General] Add download symbol to proxy printer name (rijkr)
- 0001255: [General] Remove IPv4 preference (rijkr)
34 issues View Issues
Released 2024-08-27
- 0001250: [General] Fix recurring message about invalid PDF (rijkr)
- 0001257: [General] Fix inactive (dead) of systemd savapage.service (rijkr)
- 0001254: [General] Extend RESTful admin service /financial/account/balance (rijkr)
- 0001253: [General] Add option to hide collate checkbox in print dialog (rijkr)
- 0001251: [General] Fix inconsistent cache of PPD Extension File (rijkr)
- 0001235: [Security] Add security.txt (rijkr)
- 0001237: [General] Enhance POS Sales Swipe Card area with password entry field (rijkr)
- 0001243: [General] Select Printer in IPP Routing dialog (rijkr)
- 0001244: [General] Store IPP options of driver printed SafePages (rijkr)
- 0001246: [General] FastPrint with IPP options of PostScript printed SafePages (rijkr)
- 0001248: [General] Expand RESTful documents/print (rijkr)
- 0001249: [General] Add Print confirmation option for User Web App (rijkr)
- 0001247: [Security] Jetty CVE-2024-22201 (rijkr)
- 0001245: [General] Decode RAW Print PostScript escaped Unicode title (rijkr)
- 0001242: [General] Extend User Quick Search in POS Deposit (rijkr)
- 0001241: [General] Add copy buttons in Internet Printer dialog (rijkr)
- 0001240: [General] Add Quick Search for User ID in Transfer Funds (rijkr)
- 0001239: [General] Show relation between Accounts and Groups in list items (rijkr)
- 0001231: [General] Add user column to account transaction report (rijkr)
- 0001229: [General] Add reset option to continue session in new browser tab (rijkr)
- 0001228: [General] Add Office365 OAuth2 IMAP (rijkr)
21 issues View Issues
Released 2022-08-20
- 0001222: [General] Optimize HTTP session management (rijkr)
- 0001221: [Installation] Clean server/tmp directory (rijkr)
- 0001168: [General] Add Mail Ticket Print (rijkr)
- 0001216: [General] Fix SSL keystore read error (rijkr)
- 0001202: [General] Add sales function to POS (rijkr)
- 0001218: [General] Fix unresolved LibreJS javascript scr paths (rijkr)
- 0001217: [Installation] Abort installation on i686 system (rijkr)
- 0001210: [General] Add Payment Web App (rijkr)
- 0001214: [General] Add Email login method (rijkr)
- 0001201: [General] Add info to admin About panel (rijkr)
- 0001211: [General] Fix internal user password authentication (rijkr)
- 0001207: [General] Fix print-scaling for mixed page orientation (rijkr)
- 0001208: [General] Add activity sort to User List (rijkr)
- 0001205: [General] URL encode userid in web app (rijkr)
14 issues View Issues
Released 2021-08-09
- 0001198: [General] Add option to rasterize exported PDF (rijkr)
- 0001131: [General] Add SavaPage Draw (rijkr)
- 0001156: [General] Enable default webapp style (rijkr)
- 0001190: [General] Add i18n statistics (rijkr)
- 0001188: [General] Use last job ticket printer as default (rijkr)
- 0001187: [General] Add option to disable default job ticket delivery date (rijkr)
- 0001181: [General] Prevent redundant IPP print requests to untrusted queue (rijkr)
- 0001179: [Security] Improve self-signed certificate (rijkr)
- 0001180: [General] Extend print invoicing report selection (rijkr)
- 0000533: [Security] Comply with GNU LibreJS (rijkr)
- 0001176: [General] Fix user privilege (rijkr)
- 0001178: [General] Extend job ticket tags (rijkr)
- 0001177: [General] Add option to retain job ticket domain (rijkr)
- 0001173: [General] Fix administrator privilege for accounts (rijkr)
- 0001171: [General] Show single media source in printer edit dialog (rijkr)
- 0001169: [General] Optimize conditional display in web app dialogs (rijkr)
- 0001170: [General] Fix Firefox radio button width (rijkr)
- 0001166: [General] Change delegator user and group detail configuration (rijkr)
- 0001163: [General] Reverse canceled or aborted print job (rijkr)
- 0001164: [General] Improve proxy print job status reporting (rijkr)
- 0001165: [General] Fix Queue list selection (rijkr)
- 0001159: [General] Adapt to Java 11 (rijkr)
- 0001158: [General] Use SavaPage branded session cookies (rijkr)
- 0001157: [General] Fix IPP print to SavaPage error (rijkr)
- 0001149: [Refactoring] Optimize JavaScript code (rijkr)
- 0001148: [General] Add select options in proxy printer list (rijkr)
- 0001155: [General] Consolidate PaperCut configuration into single section (rijkr)
- 0001154: [General] Remove Google Cloud Print (rijkr)
- 0001153: [General] Add setup buttons to admin dashboard (rijkr)
- 0001150: [General] Support OAuth ad-hoc user creation (rijkr)
- 0001145: [General] Signal expired SSL in Atom Feed (rijkr)
- 0001132: [General] Edit delegated print copies of job ticket (rijkr)
32 issues View Issues
Released 2020-09-16
- 0001140: [General] Add Print Invoicing Report (rijkr)
- 0001094: [General] Deprecate Google Cloud Print (rijkr)
- 0000590: [General] Add IPP Everywhere support (rijkr)
- 0001139: [General] Fix IPP Routing QR-code positioning (rijkr)
- 0001051: [General] Add IPP routing option (rijkr)
- 0001137: [General] Fix user details privilege (rijkr)
- 0001135: [General] Fix auto selection of queue or printer in document log (rijkr)
- 0001136: [General] Display Roles and ACL in User and Group list (rijkr)
- 0001134: [General] Fix Jetty ClassNotFoundException (rijkr)
- 0001133: [General] Improve .js and .css loading (rijkr)
- 0001121: [General] Change internet print URL syntax (rijkr)
- 0001122: [General] Add Chrome OS print support (rijkr)
- 0001125: [General] Add Telegram Messaging for 2FA (rijkr)
- 0001123: [Security] Add 2FA with TOTP (rijkr)
- 0001124: [General] Generate User ID Number (rijkr)
- 0001120: [General] Fix NFC Card Number format display (rijkr)
- 0001111: [General] Use HTTP XFF header to retrieve client IP address (rijkr)
- 0001115: [General] Fix IP print PostScript header error (rijkr)
- 0001077: [General] Set strict defaults for Web Print PDF validation (rijkr)
- 0001088: [General] Improve check of duplicate Device IP (rijkr)
- 0001102: [General] Change PPD Extension File entryfield to select list (rijkr)
- 0001095: [General] Fix Web App refresh error (rijkr)
- 0001101: [General] Add option to override doc store location (rijkr)
- 0001073: [General] Check PDF substitute fonts (rijkr)
- 0001100: [Security] Allow public IP addresses as IPP Queue restriction (rijkr)
- 0001096: [General] Check Single Web App session for all browser types (rijkr)
- 0001097: [General] Improve http session management (rijkr)
- 0001092: [General] Upgrade third-party Java components (rijkr)
- 0001093: [General] Upgrade to cometd 4.0 (rijkr)
- 0001090: [General] Disable letterhead locking for SafePages export and print (rijkr)
- 0001089: [General] Change Device Target Printer and Group to Quick Search fields (rijkr)
- 0001091: [General] Disable user row locking at Web App logout (rijkr)
- 0001086: [General] Improve Cancel All in Hold Print Jobs dialog (rijkr)
- 0001081: [General] Handle all uploaded Web Print file items (rijkr)
- 0001052: [General] Add RESTful web service (rijkr)
- 0001083: [General] Show credentials for android print app (rijkr)
- 0001080: [General] Show blocking message if ticket print is overloaded (rijkr)
- 0001076: [General] Add preload spinner to safepages preview (rijkr)
- 0001075: [General] Show Job Ticket Queue details on Admin Dashboard (rijkr)
- 0001069: [General] Add savapage-cmd --delete-user-group-account (rijkr)
40 issues View Issues
Released 2019-08-05
- 0000952: [Installation] Fix systemd service ownership (rijkr)
- 0000955: [General] Add config items to restrict datetime of job ticket delivery (rijkr)
- 0000960: [General] Fix Job Ticket printer media-source default (rijkr)
- 0000961: [General] Highlight non-standard papersize of open job ticket (rijkr)
- 0000962: [General] Show jog offset option in printer settings dialog (rijkr)
- 0000963: [General] Add option to assign Delegated Print group copies (rijkr)
- 0000964: [General] Set SMTP default to SSL/TLS port 465 (rijkr)
- 0000965: [General] Terminate WebServer after initialization exception (rijkr)
- 0000956: [Security] Add options to configure internet access per Web App (rijkr)
- 0000967: [General] Provide PaperCut User Sync and Auth Interface (rijkr)
- 0000969: [General] Hide non-applicable buttons in User Group list (rijkr)
- 0000971: [General] Fix NullPointerException when IP Print denied for IP address (rijkr)
- 0000972: [General] Add option to configure media-sources for job sheets (rijkr)
- 0000973: [General] Mark delegated print groups and accounts as preferred (rijkr)
- 0000974: [General] Hide single shared account in delegated print dialog (rijkr)
- 0000975: [General] Add Smartschool notification plug-in (rijkr)
- 0000977: [General] Fix JavaScript error when selecting job ticket printer (rijkr)
- 0000978: [General] Select job ticket printer to create copy job in empty inbox (rijkr)
- 0000979: [General] Add option to hide environmental impact (rijkr)
- 0000985: [General] Add option to enable delegated print user account type (rijkr)
- 0000988: [General] Fix ignored uncollate for delegated print (rijkr)
- 0000989: [General] Add IPP constraint validation to Job Ticket print (rijkr)
- 0000991: [General] Show CUPS print performance in Job Ticket Web App (rijkr)
- 0000992: [General] Validate SPConstraint for sheet-collate (rijkr)
- 0000994: [General] Fix job ticket display error for pending print job (rijkr)
- 0000995: [General] Fix error when manual media-source is selected (rijkr)
- 0000996: [General] Add button to clear i18n cache (rijkr)
- 0000998: [General] Improve user and group search in delegated print dialog (rijkr)
- 0000999: [General] Add option to set preferred media-source (rijkr)
- 0001004: [General] Improve User Web App print-scaling use case (rijkr)
- 0001005: [General] Improve open job ticket sort (rijkr)
- 0001006: [General] Fix JavaScript compatibility issue (rijkr)
- 0001007: [Security] Upgrade to Jetty 9.4.11.v20180605 (rijkr)
- 0001009: [General] Add PPD download in proxy printer list (rijkr)
- 0001010: [General] Identify CUPS out-of-band job state (rijkr)
- 0000983: [General] Fix disabled buttons getting focus (rijkr)
- 0001003: [General] Add option to enable cancel of all job tickets (rijkr)
- 0001012: [General] Add print settings to job ticket job-sheet (rijkr)
- 0001013: [General] Improve print orientation mismatch message (rijkr)
- 0001014: [General] Add button to close all completed job tickets (rijkr)
- 0001015: [General] Fix rare server shutdown deadlock (rijkr)
- 0001016: [General] Add button to delete documents in Upload Dialog (rijkr)
- 0001018: [General] Add session user as print delegator (rijkr)
- 0001020: [General] Hide proxy printer media-source cost when not relevant (rijkr)
- 0000940: [General] Add option to set icons for printer options (rijkr)
- 0000853: [Security] Add option to send mail as PGP/MIME (rijkr)
- 0000947: [General] Add Atom Feed for administrators (rijkr)
- 0000953: [Installation] Add Java 9 support (rijkr)
- 0001022: [General] Add option to use job ticket labels for regular printer (rijkr)
- 0001033: [General] Check server ports when web server starts (rijkr)
- 0001035: [General] Support X-Forwarded-For (XFF) HTTP header field (rijkr)
- 0001036: [General] Add Delegated Print restriction on shared account (rijkr)
- 0001039: [General] Add server threadpool configuration (rijkr)
- 0001042: [General] Close input streams after file upload request (rijkr)
- 0001043: [General] Optimize selection of Print Delegate (rijkr)
- 0001044: [General] Add toggle to (de)select all Delegated Print users (rijkr)
- 0001045: [General] Show HTTP error codes as JavaScript alert message (rijkr)
- 0001047: [General] Prune orphaned IP addresses from session cache (rijkr)
- 0001048: [General] Improve use of max inactive session interval (rijkr)
- 0001049: [Security] Add PDF/PGP Verification (rijkr)
- 0001050: [General] Add URL Web Print (rijkr)
- 0001053: [General] Add deadlocked threads detection (rijkr)
- 0001054: [Security] Add Azure OAuth provider (rijkr)
- 0001056: [General] Reject print requests when application is unavailable (rijkr)
- 0001061: [General] Allow copies edit of single account job ticket (rijkr)
- 0001062: [General] Add option to reopen single account job ticket (rijkr)
- 0001063: [General] Allow Copy Job Ticket journal/archive (rijkr)
- 0001066: [General] Select open job tickets of printer group (rijkr)
68 issues View Issues
Released 2018-04-30
- 0000861: [General] Print job-sheet before job ticket (rijkr)
- 0000890: [General] Save Job Ticket printer settings in web session (rijkr)
- 0000745: [General] Delete page in view of User Web App page browser (rijkr)
- 0000849: [General] Fix display of warning message after successful Admin WebApp login (rijkr)
- 0000852: [General] Use selected font for Web Print plain text drag & drop (rijkr)
- 0000854: [General] Limit number of pending job tickets shown (rijkr)
- 0000855: [General] Fix copy job ticket validation error (rijkr)
- 0000856: [General] Add shared account name validation (rijkr)
- 0000857: [General] Handle actions on job ticket that is already processed (rijkr)
- 0000858: [General] Fix NullPointerException on first time finished CUPS job notification (rijkr)
- 0000860: [General] Add job ticket queue size to admin dashboard (rijkr)
- 0000862: [General] Remove option to disable Delegated Print settlement with User Account (rijkr)
- 0000863: [General] Prevent race condition for read/write of savapage.json (rijkr)
- 0000864: [General] Fix NoSuchFileException when writing user message file (rijkr)
- 0000865: [General] Add option to enable print-all job tickets button (rijkr)
- 0000867: [General] Support multiple delegated print copies (rijkr)
- 0000869: [General] Add option to disable cleanup of Document Log at startup (rijkr)
- 0000873: [General] Fix stale page browser image urls (rijkr)
- 0000874: [General] Show error message when user inbox inaccessible (rijkr)
- 0000875: [General] Select user of closed job tickets (rijkr)
- 0000882: [General] Apply single UI language (rijkr)
- 0000883: [General] Show message when application is temporarily unavailable (rijkr)
- 0000884: [General] Add savapage-cmd --system-status (rijkr)
- 0000885: [General] Add public JSON-RPC (rijkr)
- 0000887: [Security] Enhance private JSON-RPC security (rijkr)
- 0000891: [General] Restrict Web Print document types (rijkr)
- 0000892: [General] Fix proxy print collate visibility (rijkr)
- 0000893: [General] Add custom i18n for fixed Web App text (rijkr)
- 0000894: [General] Hide print separate option for restricted document scope (rijkr)
- 0000895: [General] Optimize proxy printer selection (rijkr)
- 0000901: [General] Add option to hide inbox delete scope text at proxy print (rijkr)
- 0000618: [General] Improve User Web App navigation (rijkr)
- 0000739: [Security] Add privileges for parts of Admin Web App (rijkr)
- 0000740: [Security] Add dashboard option to switch system off-line (rijkr)
- 0000939: [General] Fix page range validation (rijkr)
- 0000872: [General] Show help button in User Web App (rijkr)
- 0000877: [General] Handle ProxyPrintException as non-fatal (rijkr)
- 0000888: [General] Comply to GDPR (rijkr)
- 0000896: [General] Improve Delegated Print Dialog layout (rijkr)
- 0000909: [General] Add savapage-cmd and savapage-db options to get and set config items (rijkr)
- 0000910: [General] Set JSON-RPC charset to UTF-8 (rijkr)
- 0000911: [General] Add savapage-cmd --sync-users-and-groups (rijkr)
- 0000912: [Security] Add option to trust self-signed certificate for LDAPS (rijkr)
- 0000915: [General] Add option to download report as CSV (rijkr)
- 0000916: [General] Adapt User Web App Doc Log selection to user and resource status (rijkr)
- 0000917: [Security] Add URL path for SSO to User Web App with OAuth provider (rijkr)
- 0000918: [General] Refund job ticket cost (rijkr)
- 0000919: [General] Add option to enable delegated group select for shared account (rijkr)
- 0000921: [General] Restrict Group Account edit (rijkr)
- 0000922: [General] Fix update of decimal comma shared account balance (rijkr)
- 0000924: [General] Fix AtomicMoveNotSupportedException on import member card (rijkr)
- 0000931: [General] Add quick search on Open Job Ticket (rijkr)
- 0000932: [General] Show Open Job Ticket statistics (rijkr)
- 0000933: [General] Add reason to Job Ticket canceled email (rijkr)
- 0000934: [General] Add 180 degrees rotate option for proxy printing (rijkr)
- 0000935: [General] Add print preview of Finished-Page (rijkr)
- 0000936: [General] Force reload of Web App when server is restarted (rijkr)
- 0000937: [General] Fix job reschedule when updating cron trigger (rijkr)
- 0000942: [General] Fix access to Documents and Transactions in Admin Web App (rijkr)
- 0000944: [General] Return HTML 404 status when inbox image not found (rijkr)
- 0000945: [General] Change visibility of CUPS link in printer list (rijkr)
- 0000948: [General] Reprint ticket sheet at job ticket reprint (rijkr)
- 0000949: [General] Skip number-up corrections for booklet (rijkr)
- 0000950: [General] Update external status of job ticket print canceled in CUPS (rijkr)
64 issues View Issues
Released 2017-07-14
- 0000717: [General] Suppress Welcome Back message in IE after Web Print (rijkr)
- 0000822: [General] Add OAuth plugin interface (rijkr)
- 0000802: [General] Add option to enable delegated print account types (rijkr)
- 0000776: [Security] Add Print Job Creator role (rijkr)
- 0000806: [General] Add option to cancel and reprint job ticket print job (rijkr)
- 0000764: [General] Add Job Ticket cost rules for media and printed copies (rijkr)
- 0000733: [General] Add support for CUPS printer classes (rijkr)
- 0000735: [General] Prevent second login request on Enter key (rijkr)
- 0000736: [General] Synchronize user creation at first login (rijkr)
- 0000737: [General] Proxy Print vanilla inbox as one CUPS job (rijkr)
- 0000741: [General] Remove newlines in button titles on main User Web App page (rijkr)
- 0000746: [Security] Add Google Sign-In to Web App (rijkr)
- 0000747: [General] Improve Web Print user feedback at file upload (rijkr)
- 0000748: [Security] Add YubiKey OTP authentication to Web App (rijkr)
- 0000749: [Security] Hide encrypted value of secret configuration items in list (rijkr)
- 0000751: [General] Show id of authenticated user in Admin Web App footer bar (rijkr)
- 0000752: [Security] Disable password reset in User Web App when password is not set (rijkr)
- 0000753: [Security] Add option to erase internal user password in Admin Web App (rijkr)
- 0000756: [General] Add option to make any proxy printer a job ticket printer (rijkr)
- 0000758: [General] Show collate option for job ticket print (rijkr)
- 0000759: [General] Optimize user quick search on delegator role (rijkr)
- 0000761: [General] Fix update of indeterminate user roles (rijkr)
- 0000762: [Security] Fix error sending receipt email from POS Web App (rijkr)
- 0000766: [General] Add option to effectuate Job Ticket without proxy printing (rijkr)
- 0000768: [General] Fix non-persistent quick search select in Delegated Print dialog (rijkr)
- 0000769: [General] Add option to create job ticket for each vanilla inbox document (rijkr)
- 0000770: [General] Compose job ticket title when not specified (rijkr)
- 0000774: [General] Configure "remove graphics" visibility in print dialog (rijkr)
- 0000775: [General] Configure visibility of job ticket datetime of delivery (rijkr)
- 0000779: [General] Accept JetDirect PostScript stream with UEL header (rijkr)
- 0000780: [General] Add option to create Job Ticket for off-the-glass copying (rijkr)
- 0000781: [General] Add option to proxy print each vanilla inbox document separately (rijkr)
- 0000782: [General] Fix jQuery Mobile theme icons error (rijkr)
- 0000786: [General] Add Web Print disclaimer in file upload dialog (rijkr)
- 0000787: [General] Remove POS and Job Tickets from Admin Web App (rijkr)
- 0000788: [General] Add print log to Job Ticket Web App (rijkr)
- 0000789: [General] Create user inbox after one-time token login (rijkr)
- 0000709: [General] Select printer options when releasing Job Ticket (rijkr)
- 0000710: [Security] Change URL of external sites to https (rijkr)
- 0000711: [Security] Add option to redirect non-SSL HTML requests to SSL (rijkr)
- 0000712: [Security] Add option to disable non-SSL access (rijkr)
- 0000713: [Security] Use SSL to publish admin notifications (rijkr)
- 0000714: [Security] Decrypt secret value of config item in edit dialog (rijkr)
- 0000715: [General] Show SSL certificate expiration date on Admin Web App dashboard (rijkr)
- 0000716: [Security] Add option to disable raw printing (rijkr)
- 0000718: [General] Configure selectable Web App languages (rijkr)
- 0000722: [General] Use support.savapage.org as helpdesk url (rijkr)
- 0000724: [General] Fix i18n mismatch in some Web App dialogs (rijkr)
- 0000725: [General] Suppress Welcome Back message in Firefox at PDF download (rijkr)
- 0000726: [General] Clarify server.log content (rijkr)
- 0000728: [General] Prompt user to replace automatic media source before proxy printing (rijkr)
- 0000729: [General] Retry connecting to CUPS after connect failure (rijkr)
- 0000730: [General] Add login option to Web App already active message (rijkr)
- 0000732: [General] Preserve landscape orientation in downloaded PDF (rijkr)
- 0000801: [General] Add option to charge proxy print cost to shared account (rijkr)
- 0000791: [Security] Apply user alias for TTP Web App user authentication (rijkr)
- 0000803: [General] Show Internet Printer URLs for CUPS and Windows clients (rijkr)
- 0000804: [General] Prevent access to users, groups and accounts if setup is incomplete (rijkr)
- 0000805: [General] Make close of Job Ticket an operator action (rijkr)
- 0000807: [General] Optimize PDF and Print document scope in User Web App (rijkr)
- 0000808: [General] Show Ticket icon on Print button if just Job Ticket printers are present (rijkr)
- 0000813: [General] Add proxy print output-bin support (rijkr)
- 0000814: [General] Add option to clear printer after proxy printing (rijkr)
- 0000815: [General] Add proxy print media-type support (rijkr)
- 0000816: [General] Add option to clear Delegated Print data after proxy printing (rijkr)
- 0000823: [General] Fix proxy print page scaling ambiguity (rijkr)
- 0000825: [General] Add shortcut Print and PDF buttons to Web Print dialog (rijkr)
- 0000826: [General] Improve Dutch translation of "Account" (
kevin) - 0000830: [Security] Mark session tracking cookie as HttpOnly (rijkr)
- 0000832: [General] Deprecate Smartschool Print Module in favor of SavaPage Delegated Print (rijkr)
- 0000836: [Security] Assign Print Job Delegator role to Delegate in User Web App (rijkr)
- 0000837: [General] Add Delegated Print option to enter extra copies (rijkr)
- 0000838: [General] Exclude blank User Groups in Delegated Print dialog (rijkr)
- 0000839: [General] Add drag and drop for Web Print file upload (rijkr)
- 0000840: [General] Optimize temp file delete after Web Print (rijkr)
- 0000842: [General] Add multiple file upload in Web Print dialog (rijkr)
76 issues View Issues
Released 2016-08-01
- 0000647: [Security] Add access control to user roles and domain objects (rijkr)
- 0000649: [General] Add proxy print job ticket workflow (rijkr)
- 0000588: [General] Prevent endless disconnected messages in Admin Dashboard after server shutdown (rijkr)
- 0000643: [General] Configure XML-RPC server for introspection (rijkr)
- 0000645: [General] Refresh hold jobs info in User Web App when inbox is empty (rijkr)
- 0000650: [General] Facilitate SAVAPAGE.ppd download when installing CUPS printer (rijkr)
- 0000656: [General] Correct page thumbnail position in User Web App after browser window restore (rijkr)
- 0000657: [General] Change proxy print job state selection in Web App document log (rijkr)
- 0000658: [Refactoring] Change select defaults in Web App document log (rijkr)
- 0000660: [General] Show user message on account event (rijkr)
- 0000662: [General] Improve hold print jobs display in User Web App (rijkr)
- 0000665: [General] Add config items to overrule web.properties keys (rijkr)
- 0000666: [Refactoring] Change Web App URL parameter names (rijkr)
- 0000667: [General] Use new web auth token after User Web App logout/login (rijkr)
- 0000599: [General] Add option to convert PDF downloaded or sent to grayscale (rijkr)
- 0000641: [General] Prevent irrelevant account trx when saving User in Web App dialog (rijkr)
- 0000644: [Security] Add User Web App authentication for trusted third party (rijkr)
- 0000661: [General] Avoid sharing of Web App session across multiple browser tabs (rijkr)
- 0000663: [General] Add URL parameter for JavaScript logging (rijkr)
- 0000668: [General] Fix Internet Print requesting user error (rijkr)
- 0000669: [General] Automatically clear selected file after Web Print file upload (rijkr)
- 0000670: [General] Add config item to show/hide printer driver download in About dialog (rijkr)
- 0000671: [General] Edit New User Settings in Admin Web App User Group dialog (rijkr)
- 0000672: [General] Fix amount decimals display error (rijkr)
- 0000673: [General] Cache version news in Admin Web App Dashboard (rijkr)
- 0000674: [General] Fix Custom Proxy Print not being updated for Terminal device (rijkr)
- 0000676: [General] Add extra page delete options in User Web App print dialog (rijkr)
- 0000677: [General] Add option to delete expired print-in documents (rijkr)
- 0000685: [Installation] Sync jetty-* and cometd-java-* versions (rijkr)
- 0000686: [General] Show CUPS status on Admin Web App Dashboard (rijkr)
- 0000697: [General] Fix JavaScript long poll illegal state exception (rijkr)
- 0000698: [General] Add option to show text in User Web App main navigation buttons (rijkr)
- 0000699: [General] Change prompt "Scope" to "Document" in Print and PDF dialog (rijkr)
- 0000700: [General] Add option to inject custom HTML in Web App (rijkr)
- 0000701: [General] Hide jQuery Mobile dialogs when JavaScript is disabled (rijkr)
- 0000702: [General] Fix SafePages selection error in User Web App (rijkr)
- 0000703: [General] Add Print and PDF options in User Web App sort mode (rijkr)
- 0000704: [Refactoring] Clarify document info pop-up in User Web App (rijkr)
- 0000705: [General] Add Web Print upload progress indicator (rijkr)
- 0000707: [General] Preserve print job settings after printer settings edit (rijkr)
- 0000708: [General] Localize to German (rijkr)
41 issues View Issues
Released 2015-11-25
- 0000628: [General] Skip check on multiple Web App sessions for Mac OS X Safari (rijkr)
- 0000631: [General] Add printer driver download links in Web App (rijkr)
- 0000591: [General] Make Smartschool print charge to student account optional (rijkr)
- 0000592: [General] Fix NFC Card Login authentication (rijkr)
- 0000596: [General] Set grayscale and duplex proxy printers for Smartschool print jobs (rijkr)
- 0000605: [General] Add Unfinished status to filter printed documents in Web App (rijkr)
- 0000608: [General] Add jqPlot datapoint highlighter in Web App charts (rijkr)
- 0000610: [General] Download Smartschool printing cost for students as CSV file (rijkr)
- 0000612: [General] Notify proxy print job status change in Admin Web App dashboard (rijkr)
- 0000613: [General] Remove Continue button from multiple Web App Session message (rijkr)
- 0000615: [Security] Prevent Account Enumeration and Guessable User Account (rijkr)
- 0000616: [General] Show document title in transactions depending on config setting (rijkr)
- 0000617: [General] Allow user to download his own transaction report from User Web App (rijkr)
- 0000619: [General] Add driver printing over public Internet (rijkr)
- 0000622: [General] Lazy create SavaPages directory after Admin WebApp login (rijkr)
- 0000627: [General] Disable CometD WebSocket transport in JavaScript clients. (rijkr)
- 0000630: [Security] Use web sessions when authentication tokens are disabled (rijkr)
17 issues View Issues
Released 2015-08-21
- 0000407: [General] Use port 7772 as default for new card reader device (rijkr)
- 0000552: [Refactoring] Enable Jetty javax.servlet.annotation (rijkr)
- 0000553: [General] Create plug-in interface for jQuery Mobile Theming (rijkr)
- 0000554: [General] Create plug-in interface for Custom CSS (rijkr)
- 0000556: [General] Assign credit to another user (rijkr)
- 0000566: [General] Add country locale to Web App session (rijkr)
- 0000567: [Refactoring] Improve logging and tracing of raw print requests (rijkr)
- 0000568: [General] Show message in Admin WebApp Proxy Printer List when IPP connect error (rijkr)
- 0000569: [General] Handle page range syntax error when deleting pages in User Web App (rijkr)
- 0000571: [General] Fix server error when logging card swipe event for printer group (rijkr)
- 0000575: [General] Prevent random Derby DB deadlocks in Fast Print Release scenario's (rijkr)
- 0000580: [General] Escape special HTML chars in Admin WebApp live messages (rijkr)
- 0000581: [General] Enable CometD WebSocket transport in User Web App (rijkr)
- 0000562: [Security] Exclude weak and insecure cipher suites from SSL connection (rijkr)
- 0000555: [General] Create Payment Gateway Plugin Interface (rijkr)
- 0000587: [General] Add Services Status to Admin Dashboard with online/offline toggle (rijkr)
16 issues View Issues
Released 2015-04-28
- 0000536: [Refactoring] Change CometD extension field name for authentication (rijkr)
- 0000535: [Refactoring] Upgrade to Jetty 9 and CometD 3 (rijkr)
- 0000537: [General] Give proper login message for unknown user when external user source is missing (rijkr)
- 0000538: [General] Change SMTP default to localhost port 25 (rijkr)
- 0000539: [General] Change IMAP default to port 143 (STARTTLS) (rijkr)
- 0000541: [General] Separate jobs in Direct and Hold Print (rijkr)
- 0000542: [General] Offer copy/paste in Web App error message (rijkr)
- 0000543: [General] Identify not-configured proxy printers (rijkr)
- 0000544: [General] Select inbox job for PDF creation and printing (rijkr)
9 issues View Issues
Released 2015-03-04
1 issue View Issues
savapage-util - Change Log
Released 2015-04-28
1 issue View Issues