Commit Graph

  • b32359dbdf Previous/next button for pending entries only main jChenvan 2025-07-18 19:44:18 -0400
  • 350e306985 Add prev_pending_id and next_pending_id jChenvan 2025-07-18 19:36:33 -0400
  • 9bb74a84df Add batch approval/rejection jChenvan 2025-07-18 19:26:45 -0400
  • bfd8796f2b Add select feature jChenvan 2025-07-17 20:59:03 -0400
  • 77765d8605 Fix incorrect db info jChenvan 2025-07-17 20:58:49 -0400
  • 484c21eed9 Update docker-compose.yml colin 2025-07-16 19:09:06 -0400
  • 4c1fb3bda6 Rearrange create transaction page jChenvan 2025-07-10 19:26:06 -0400
  • e3029fcb23 View Transaction page visual tweaks jChenvan 2025-07-10 16:16:19 -0400
  • b6e82256c0 Back button now redirects correctly jChenvan 2025-07-10 10:46:42 -0400
  • 8199cea469 Misc style tweaks jChenvan 2025-07-10 10:29:05 -0400
  • 4438f6f37c Merge branch 'test' jChenvan 2025-07-10 10:15:01 -0400
  • 1c84db947c Improved usability and accessibility: - Added keyboard support for approval modals (Enter key) - Removed unnecessary keyboard shortcuts button - Fixed database schema issues - Added automatic approver name - Enhanced approval modals with document viewing - Version bump to 0.4.0 colin 2025-07-04 23:19:49 -0400
  • 0179b6debf Fix keyboard shortcuts help button in bottom right corner colin 2025-07-04 22:41:29 -0400
  • f1b1daf751 Update API documentation to clarify approval workflow for API-created transactions colin 2025-07-04 22:37:57 -0400
  • 5dc4eea2a6 Add keyboard shortcuts for improved user experience colin 2025-07-04 22:34:50 -0400
  • 679c51263d Add transaction approval system colin 2025-07-04 22:26:20 -0400
  • 04a1fbaeb1 UI tweaks jChenvan 2025-07-04 20:43:30 -0400
  • a64ac45046 Add API endpoints and prev/next navigation for transactions colin 2025-07-04 20:09:47 -0400
  • c85092e0fe perfect lighthouse score colin 2025-07-04 16:21:37 -0400
  • 799da3d134 feat: Improve accessibility and update theme colin 2025-07-04 16:04:36 -0400
  • 6e462f3a43 Add official Project Ploughshares logo and favicon with updated styling colin 2025-07-04 15:01:36 -0400
  • 483f8f3760 Add form suggestions for provinces, transaction types, grant types, and commodity classes colin 2025-07-04 10:39:15 -0400
  • 8c336ebf81 Fix button icons by adding Bootstrap Icons CSS and updating CSP to allow CDN resources colin 2025-07-03 19:13:56 -0400
  • 966f97737b Fix UI rendering by setting Cross-Origin-Embedder-Policy to unsafe-none for UI routes colin 2025-07-03 18:34:48 -0400
  • e7dbb1605b Fix CORS headers for API endpoints to support all common headers and client types colin 2025-07-03 18:31:20 -0400
  • b581cfa204 Optimize CSP configuration to improve deployment speed by removing hash calculation colin 2025-07-03 18:27:22 -0400
  • b950dd2c2a Add header testing scripts for debugging API and security headers colin 2025-07-03 18:24:12 -0400
  • 7845079307 Fix production site issues with a more permissive CSP policy colin 2025-07-03 18:15:49 -0400
  • 767df7dc44 Fix production site issue by removing dynamic CSP function colin 2025-07-03 18:13:55 -0400
  • 35f80738a7 Fix security headers for API routes to ensure compatibility with CURL interface colin 2025-07-03 18:08:09 -0400
  • 26a36de4de Optimize CSP by calculating resource hashes during Docker build colin 2025-07-03 14:36:17 -0400
  • 9822bbd903 Expand Permissions-Policy to deny access to all unnecessary browser features colin 2025-07-03 14:31:02 -0400
  • 0e76175163 Add missing security headers: Permissions-Policy, Cross-Origin-Embedder-Policy, Cross-Origin-Resource-Policy, and Cross-Origin-Opener-Policy colin 2025-07-03 14:26:35 -0400
  • f25ca7ffe0 Improve security by hosting all resources locally and using system fonts colin 2025-07-03 14:18:16 -0400
  • 6a2dd63ad3 Fix CSP configuration to allow Bootstrap and external resources colin 2025-07-03 14:13:28 -0400
  • d771718799 Add environment variables for CSP configuration across different environments colin 2025-07-03 14:09:00 -0400
  • 3ca04816eb Add secure headers using flask-talisman colin 2025-07-03 14:03:18 -0400
  • ae66bf0193 Remove outdated scan result files colin 2025-07-03 13:53:28 -0400
  • 5d87d8e9f3 we havent licensed this. colin 2025-07-03 13:51:59 -0400
  • 3c1661c1a7 Clean up README.md to remove inaccurate information colin 2025-07-03 13:49:17 -0400
  • 61dda71a56 Initial commit with version 0.1.2 colin 2025-07-03 13:44:14 -0400