Commit graph

  • 292ebd470f add Numeric presentation to expression datum editor main Brent Schroeter 2026-01-14 19:37:27 +00:00
  • fa782d2ed6 increase connection limit per service cred Brent Schroeter 2026-01-14 08:57:33 +00:00
  • 647ce5fc52 truncate long field header labels Brent Schroeter 2026-01-14 02:15:12 +00:00
  • f5ee31c175 display "follow link" button for url-like values Brent Schroeter 2026-01-14 02:06:03 +00:00
  • 4b547faf7a implement url query sub-filters Brent Schroeter 2026-01-13 22:31:50 +00:00
  • 1b4cbe8517 update readme blurb and screenshots Brent Schroeter 2026-01-13 18:07:35 +00:00
  • 234e6d6e7e fix filter expression sql syntax bug Brent Schroeter 2026-01-13 18:10:44 +00:00
  • 4ba4e787a2 fix styling of current portal in workspace nav Brent Schroeter 2025-12-21 02:07:24 +00:00
  • 8395b890b5 remove disused static assets Brent Schroeter 2025-12-19 20:22:27 +00:00
  • 4adbb84517 replace sass with vanilla css Brent Schroeter 2025-12-18 12:55:01 -08:00
  • afba6497af implement invites for collaboration Brent Schroeter 2025-12-16 09:59:30 -08:00
  • 8c284ecc05 fix typo in license-file field Brent Schroeter 2025-12-12 20:01:58 +00:00
  • 40d2902eae resolve unused import warnings in release builds Brent Schroeter 2025-12-12 20:00:46 +00:00
  • f2dd3d8318 add gh issue reference for serde_html_form bug Brent Schroeter 2025-12-11 18:09:34 +00:00
  • bbf76dce01 remove path casing normalization middleware Brent Schroeter 2025-12-11 09:12:42 +00:00
  • 9f13218c30 resolve http caching inconsistencies Brent Schroeter 2025-12-11 08:59:21 +00:00
  • 1086e95036 fix auth for update_field_handler Brent Schroeter 2025-12-11 08:34:32 +00:00
  • 92d2a963f5 fix single-option dropdown presentation form bug Brent Schroeter 2025-12-11 08:30:43 +00:00
  • a341a317fc fix selection bug for empty portal table Brent Schroeter 2025-12-11 08:08:41 +00:00
  • e376582f12 allow limited http caching of static assets in prod Brent Schroeter 2025-12-11 03:50:10 +00:00
  • 6cd15e380a apply auth checks when accessing workspace records Brent Schroeter 2025-12-10 22:01:47 +00:00
  • 5a3d6eabf9 fix permissions bug in table owner assignment Brent Schroeter 2025-12-01 23:59:46 -08:00
  • efd6cf1fb3 fix containerization Brent Schroeter 2025-12-01 23:59:46 -08:00
  • 9818df10f7 improve navigation Brent Schroeter 2025-11-27 07:24:41 +00:00
  • 36bf32dd30 update favicon Brent Schroeter 2025-11-27 00:11:49 +00:00
  • 75fcfecda1 check database connect privilege when accessing portal Brent Schroeter 2025-11-22 06:30:50 +00:00
  • fd78a386e2 fix apple container startup script Brent Schroeter 2025-11-22 06:30:50 +00:00
  • da9df86d40 add test for escape_identifier() Brent Schroeter 2025-11-21 08:08:51 +00:00
  • 916f9de45f add basic development readme docs Brent Schroeter 2025-11-18 20:38:01 -08:00
  • cf46675971 clean up .env settings Brent Schroeter 2025-11-18 20:38:01 -08:00
  • aed6ba6495 license as agpl-3.0-or-later Brent Schroeter 2025-11-18 20:38:01 -08:00
  • 843750ac76 fully migrate "interim" nomenclature to "phonograph" Brent Schroeter 2025-11-19 01:45:58 +00:00
  • 624bfa2d93 add screenshot to readme Brent Schroeter 2025-11-19 01:45:58 +00:00
  • 5d5acb09bb implement accessor pattern for authorized portal access Brent Schroeter 2025-11-19 01:31:09 +00:00
  • 7f63cbb521 implement copy-to-clipboard button component Brent Schroeter 2025-11-13 05:17:35 +00:00
  • ab5f778cc4 improve navigation within workspaces Brent Schroeter 2025-11-13 02:59:00 +00:00
  • cf4c07f5b8 improve field header controls Brent Schroeter 2025-11-12 23:00:30 +00:00
  • 7791282e91 document project llm practices Brent Schroeter 2025-11-12 19:44:11 +00:00
  • 84095cfc4b misc quality of life improvements Brent Schroeter 2025-11-11 06:42:54 +00:00
  • bb49aedbfb derive presentation discriminant enum Brent Schroeter 2025-11-11 06:42:54 +00:00
  • 275129933d implement timestamp editing (awkwardly) Brent Schroeter 2025-11-11 03:36:31 +00:00
  • 68ca114d5e add support for numeric fields Brent Schroeter 2025-11-11 01:26:48 +00:00
  • 95a4165163 cursor-based clipboard paste support Brent Schroeter 2025-11-10 08:43:33 +00:00
  • 52c014e53e rudimentary support for multiple selections Brent Schroeter 2025-11-06 00:41:31 +00:00
  • d934d4ad90 reordering fields Brent Schroeter 2025-11-05 22:48:55 +00:00
  • 55c58158cc fix table keyboard nav Brent Schroeter 2025-11-02 20:26:33 +00:00
  • b12127d220 ability to grant permissions to service creds Brent Schroeter 2025-11-01 23:52:48 +00:00
  • 97b5ccc064 add scaffolding for clusters and service creds Brent Schroeter 2025-11-01 00:17:07 +00:00
  • 44ccb2791c implement table reader/writer/owner roles Brent Schroeter 2025-10-25 05:32:22 +00:00
  • fb6b0f0ed8 improve dropdowns Brent Schroeter 2025-10-25 05:32:22 +00:00
  • a8dd49f730 switch from hero icons to tabler icons Brent Schroeter 2025-10-24 18:21:40 +00:00
  • 601a5a1034 clarify auth model Brent Schroeter 2025-10-22 00:43:53 -07:00
  • 15e1057a8d add top-level dropdown menu to workspace nav Brent Schroeter 2025-10-22 00:43:53 -07:00
  • cc285aaaaa implement basic dropdown presentation ui Brent Schroeter 2025-10-21 18:58:09 +00:00
  • 5a24454787 repair datum editor Brent Schroeter 2025-10-16 06:40:11 +00:00
  • 395a547b94 wip: allow updating field spec Brent Schroeter 2025-10-14 05:17:41 +00:00
  • d4de42365d match field adder default presentation to pg regtype Brent Schroeter 2025-10-07 06:23:50 +00:00
  • 6142c8cc40 fix mise watch sources Brent Schroeter 2025-10-07 06:23:50 +00:00
  • 37d0922fd3 allow empty values to be provided to insert for system cols Brent Schroeter 2025-10-07 06:23:50 +00:00
  • f557654da8 persist dev auto-reload setting through session Brent Schroeter 2025-10-07 06:23:50 +00:00
  • e031766790 add ability to create new workspaces through the ui Brent Schroeter 2025-10-07 06:23:50 +00:00
  • 8c38ad10b2 update dev services for apple containers Brent Schroeter 2025-10-07 06:23:50 +00:00
  • cd8a6f1c1f exclude .helix files from version control Brent Schroeter 2025-10-01 22:37:11 -07:00
  • febace2eab simplistic form rendering Brent Schroeter 2025-10-01 22:37:11 -07:00
  • 2ca7554a09 optimize dev build times Brent Schroeter 2025-10-01 22:37:11 -07:00
  • c1dd95c06d implement basic form editor Brent Schroeter 2025-10-01 22:36:19 -07:00
  • f2d5f9fd01 spruce up workspace navigation Brent Schroeter 2025-09-25 14:51:09 -07:00
  • 9bb7dcca7c clean up old files Brent Schroeter 2025-09-23 13:15:53 -07:00
  • c9b755521e refactor with updated naming convention Brent Schroeter 2025-09-23 13:08:51 -07:00
  • 34e0302242 refactor with updated naming convention (part 1) Brent Schroeter 2025-09-14 16:19:44 -04:00
  • f6118e4d5b misc cleanup Brent Schroeter 2025-09-08 15:56:57 -07:00
  • 10dee07a43 implement filtering for lenses Brent Schroeter 2025-08-24 23:24:01 -07:00
  • 07d4987f3c insert rows from viewer Brent Schroeter 2025-08-13 18:52:37 -07:00
  • dc82afe00d svelte cleanup Brent Schroeter 2025-08-13 14:46:19 -07:00
  • 0b4b7db0be svelte Brent Schroeter 2025-08-10 14:32:15 -07:00
  • 0f3eecceea improved (read-only) rbac page Brent Schroeter 2025-08-09 00:14:58 -07:00
  • 53b4dfa130 refactor db clients Brent Schroeter 2025-08-04 13:59:42 -07:00
  • aa8bf34642 editing with the hoverbar works pretty smoothly Brent Schroeter 2025-07-30 23:02:11 -07:00
  • 316a3d8414 refactor lit components to lustre and vanilla js Brent Schroeter 2025-07-25 15:01:31 -07:00
  • 1d95b6f917 implement webc context protocol for lustre Brent Schroeter 2025-07-22 00:21:54 -07:00
  • 389bd27b33 ability to add columns Brent Schroeter 2025-07-18 16:20:03 -07:00
  • afafb49cd6 set up lustre and sass Brent Schroeter 2025-07-16 22:03:04 -07:00
  • 9c1c11a277 implement basic record editing Brent Schroeter 2025-07-08 16:54:51 -07:00
  • 1116e40590 fix dev server restarts Brent Schroeter 2025-07-08 16:54:51 -07:00
  • 4558aaa66d init mise Brent Schroeter 2025-07-08 15:17:21 -07:00
  • 2b9e3ccf96 remove old ts modules Brent Schroeter 2025-07-08 15:32:49 -07:00
  • 3faf9fa353 commit static assets Brent Schroeter 2025-07-08 14:37:14 -07:00
  • e8d017314b selection creation Brent Schroeter 2025-07-08 14:37:03 -07:00
  • 10959e6c2b relation invites Brent Schroeter 2025-05-28 16:35:00 -07:00
  • ced7eced4a sqlx etc Brent Schroeter 2025-05-26 22:08:21 -07:00
  • ae4b4707d9 renders a table Brent Schroeter 2025-05-13 00:02:33 -07:00
  • 4afe1df9b9 initial commit Brent Schroeter 2025-05-02 23:48:54 -07:00