{"data":[{"id":1,"slug":"requirements-and-initial-setup","name":"Requirements and Initial Setup","description":"System Requirements and initial setup","created_at":"2025-02-10T23:01:58.000000Z","updated_at":"2025-02-10T23:01:58.000000Z","owned_by":1,"created_by":1,"updated_by":1,"cover":null},{"id":2,"slug":"customers","name":"Customers","description":"Customer Account Information","created_at":"2025-02-12T18:44:05.000000Z","updated_at":"2025-02-12T18:44:05.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":3,"slug":"firewall","name":"Firewall","description":"Firewall setup and examples","created_at":"2025-02-12T19:39:03.000000Z","updated_at":"2025-02-12T19:39:03.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":4,"slug":"phoenix-template","name":"Phoenix Template","description":"Includes general notes about the Phoenix Template in it's base form\r\nFor the specific implementation as applied to the new graphical UI see this book (Graphical UI Phoenix Template)","created_at":"2025-02-13T14:13:32.000000Z","updated_at":"2025-03-12T14:01:17.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":{"id":26,"name":"2025-02-13 10_31_50-Phoenix.png","url":"http:\/\/bookstack.ssiwebonline.com\/uploads\/images\/cover_book\/2025-02\/2025-02-13-10-31-50-phoenix.png"}},{"id":5,"slug":"web-features","name":"Web Features","description":"","created_at":"2025-02-13T16:22:44.000000Z","updated_at":"2025-02-13T16:22:44.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":6,"slug":"old-wiki-wisdom","name":"Old Wiki Wisdom","description":"Imported From Dokuwiki\r\n","created_at":"2025-02-14T16:13:59.000000Z","updated_at":"2025-02-14T16:13:59.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":{"id":36,"name":"very-old-books-sitting-on-the-shelves-in-the-library-books-as-a-symbol-of-knowledge-free-photo.jpg","url":"http:\/\/bookstack.ssiwebonline.com\/uploads\/images\/cover_book\/2025-02\/very-old-books-sitting-on-the-shelves-in-the-library-books-as-a-symbol-of-knowledge-free-photo.jpg"}},{"id":7,"slug":"support-notes","name":"Support Notes","description":"- Current Topics\u00a0","created_at":"2025-02-18T15:12:37.000000Z","updated_at":"2025-02-18T15:12:37.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":8,"slug":"inventory","name":"Inventory","description":"","created_at":"2025-02-19T18:12:53.000000Z","updated_at":"2025-02-19T18:12:53.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":9,"slug":"web-sync","name":"Web Sync","description":"","created_at":"2025-02-19T20:27:21.000000Z","updated_at":"2025-02-19T20:27:21.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":10,"slug":"switch-and-save","name":"Switch and Save","description":"","created_at":"2025-02-20T20:24:20.000000Z","updated_at":"2025-02-20T20:24:20.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":11,"slug":"new-pdfprint","name":"New PdfPrint","description":"Setup and use of the new pdfprintandsort script to replace the pdfprint script\u00a0","created_at":"2025-03-04T18:25:57.000000Z","updated_at":"2025-03-04T18:25:57.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":12,"slug":"automation","name":"Automation","description":"","created_at":"2025-03-11T13:22:01.000000Z","updated_at":"2025-03-11T13:22:01.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":13,"slug":"jasper-forms","name":"Jasper Forms","description":"","created_at":"2025-03-11T13:56:12.000000Z","updated_at":"2025-03-11T13:56:12.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":14,"slug":"graphical-ui-phoenix-template","name":"Graphical UI (Phoenix Template)","description":"Includes notes for the new UI in general as adapted from the Phoenix template.\r\nShould not include general notes about the base template (see Phoenix Template Book)","created_at":"2025-03-12T13:58:34.000000Z","updated_at":"2025-03-12T13:58:34.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":15,"slug":"hot-patches","name":"Hot Patches","description":"","created_at":"2025-03-17T22:03:11.000000Z","updated_at":"2025-03-17T22:03:11.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":16,"slug":"important-files-and-scripts","name":"Important Files and Scripts","description":"","created_at":"2025-03-24T19:43:31.000000Z","updated_at":"2025-03-24T19:43:31.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":17,"slug":"cadol","name":"CADOL","description":"","created_at":"2025-03-26T16:37:50.000000Z","updated_at":"2025-03-26T16:37:50.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":18,"slug":"edi","name":"EDI","description":"","created_at":"2025-03-27T13:34:06.000000Z","updated_at":"2025-03-27T13:34:06.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":19,"slug":"credit-cards","name":"Credit Cards","description":"Credit Card Setup Guides","created_at":"2025-05-28T12:12:08.000000Z","updated_at":"2025-05-28T12:12:08.000000Z","owned_by":11,"created_by":11,"updated_by":11,"cover":null},{"id":20,"slug":"helpdesk","name":"Helpdesk","description":"Notes generated from support and tech support tickets","created_at":"2025-07-17T15:34:57.000000Z","updated_at":"2025-07-17T15:34:57.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":21,"slug":"backups","name":"Backups","description":"New and old backups","created_at":"2025-07-25T21:17:28.000000Z","updated_at":"2025-07-25T21:17:28.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":22,"slug":"ai-integrations","name":"AI Integrations","description":"AI Tools and integrations documentation\r\n","created_at":"2025-07-29T19:00:09.000000Z","updated_at":"2025-07-29T19:00:09.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":23,"slug":"graphical-report-configuration","name":"Graphical \/ Report Configuration","description":"","created_at":"2025-08-15T11:34:52.000000Z","updated_at":"2025-08-15T11:34:52.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":24,"slug":"infrastructure","name":"Infrastructure","description":"","created_at":"2025-08-18T20:51:48.000000Z","updated_at":"2025-08-18T20:51:48.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":25,"slug":"internal-systems","name":"Internal Systems","description":"Documentation for internal infrastructure systems including fileserv and Gitea setup","created_at":"2025-09-05T16:40:07.000000Z","updated_at":"2025-09-05T16:40:07.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":26,"slug":"current-testing","name":"Current Testing","description":"Development and testing notes for Curl2 system analysis and features","created_at":"2025-09-10T20:39:10.000000Z","updated_at":"2025-09-10T20:39:10.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":27,"slug":"ssl-certificate-setup-for-payara-applications","name":"SSL Certificate Setup for Payara Applications","description":"Complete guide for setting up Let's Encrypt SSL certificates for Payara servers with SSH tunneling support","created_at":"2025-09-30T19:42:17.000000Z","updated_at":"2025-09-30T19:42:17.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":28,"slug":"scripts-and-files","name":"Scripts and Files","description":"","created_at":"2025-10-21T13:35:31.000000Z","updated_at":"2025-10-21T13:35:31.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":29,"slug":"new-ui-phoenixmvc","name":"New UI (PhoenixMVC)","description":"","created_at":"2025-10-21T13:53:15.000000Z","updated_at":"2025-10-21T13:53:15.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":30,"slug":"https-setup-for-payara-applications","name":"HTTPS Setup for Payara Applications","description":"","created_at":"2025-10-22T16:58:56.000000Z","updated_at":"2025-10-22T16:58:56.000000Z","owned_by":11,"created_by":11,"updated_by":11,"cover":null},{"id":31,"slug":"cadol-and-curl-functions","name":"Cadol and Curl Functions","description":"","created_at":"2025-11-03T13:48:43.000000Z","updated_at":"2025-11-03T13:48:43.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":32,"slug":"client-notes","name":"Client Notes","description":"","created_at":"2025-11-06T14:12:48.000000Z","updated_at":"2025-11-06T14:12:48.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":33,"slug":"conversion-notes","name":"Conversion Notes","description":"","created_at":"2026-01-27T16:11:58.000000Z","updated_at":"2026-01-27T16:11:58.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":34,"slug":"third-party-database-users-integrations","name":"Third Party Database Users \/ Integrations","description":"","created_at":"2026-02-19T00:18:13.000000Z","updated_at":"2026-02-19T00:18:13.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":35,"slug":"curl2-system","name":"Curl2 System","description":"Historical notes and documentation from the Curl1 to Curl2 migration and system setup","created_at":"2026-03-05T00:07:00.000000Z","updated_at":"2026-03-09T20:54:48.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":36,"slug":"curl2-conversion-notes","name":"CURL2 Conversion Notes","description":"Conversion notes and technical documentation from OneNote - includes export\/import procedures, database modifications, rebuild steps, and TODO items for CURL2 system.   These are copies of my working notes, they should explain why decisions were made and have fixes for problems I found along the way.","created_at":"2026-03-05T00:09:53.000000Z","updated_at":"2026-05-26T16:38:41.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":37,"slug":"integrations","name":"Integrations","description":"","created_at":"2026-03-05T20:03:54.000000Z","updated_at":"2026-03-05T20:03:54.000000Z","owned_by":11,"created_by":11,"updated_by":11,"cover":null},{"id":38,"slug":"graphical-procedures","name":"Graphical Procedures","description":"","created_at":"2026-03-16T13:01:40.000000Z","updated_at":"2026-03-16T13:02:31.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":39,"slug":"partner-references","name":"Partner References","description":"","created_at":"2026-03-19T17:23:54.000000Z","updated_at":"2026-03-19T17:23:54.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":40,"slug":"procedures","name":"Procedures","description":"SSI Staff procedure documentation migrated from Z:\\SSI Staff\\Procedures. Covers all major system modules including Accounts Payable, Sales Orders, Payroll, Inventory, and more.","created_at":"2026-03-20T16:57:44.000000Z","updated_at":"2026-03-20T16:57:44.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":41,"slug":"cadol-iii-programmer-manual","name":"CADOL III Programmer Manual","description":"CADOL III Programmer Manual (1992) \u2014 OCR'd and ingested by SSIBot","created_at":"2026-04-02T03:12:49.000000Z","updated_at":"2026-04-02T03:12:49.000000Z","owned_by":14,"created_by":14,"updated_by":14,"cover":null},{"id":42,"slug":"hardware","name":"Hardware","description":"","created_at":"2026-04-09T18:13:06.000000Z","updated_at":"2026-04-09T18:13:06.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":43,"slug":"procedures-and-checklists","name":"Procedures and Checklists","description":"","created_at":"2026-04-14T13:48:40.000000Z","updated_at":"2026-04-14T13:48:40.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":44,"slug":"pax-integration","name":"PAX Integration","description":"PAX payment terminal VPN integration runbook (strongSwan IPSec XAuth alongside OpenVPN), including curldevvm and pfSense setup, validation, and replication guide.","created_at":"2026-04-15T19:33:28.000000Z","updated_at":"2026-04-15T19:33:28.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":45,"slug":"cadol-rebuild-replacements","name":"CADOL Rebuild Replacements","description":"Java replacements for CADOL rebuild programs, with CADOL behavior, operational notes, parity caveats, and live deployment history.","created_at":"2026-05-08T20:41:57.000000Z","updated_at":"2026-05-08T20:41:57.000000Z","owned_by":14,"created_by":14,"updated_by":14,"cover":null},{"id":46,"slug":"infrastructure-migrations","name":"Infrastructure Migrations","description":"Runbooks and execution notes for host\/service migrations.","created_at":"2026-05-21T21:11:58.000000Z","updated_at":"2026-05-21T21:11:58.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null},{"id":47,"slug":"report-engine","name":"REPORT ENGINE","description":"","created_at":"2026-05-27T18:08:29.000000Z","updated_at":"2026-05-27T18:08:29.000000Z","owned_by":7,"created_by":7,"updated_by":7,"cover":null},{"id":50,"slug":"ssi-help-docs","name":"SSI Help Docs","description":"Imported from ssiinfo.helpdocsite.com","created_at":"2026-07-08T23:52:54.000000Z","updated_at":"2026-07-08T23:52:54.000000Z","owned_by":5,"created_by":5,"updated_by":5,"cover":null}],"total":48}