Commit Graph

  • 6bd8d0f9a7 Enable metrics endpoint on fly Dan Sosedoff 2022-12-25 13:45:10 -06:00
  • 239037b4c6 Add query execution stats to api endpoint (#629) Dan Sosedoff 2022-12-25 13:25:18 -06:00
  • 12a4bf70c0 Add duration_ms to log entries (#628) Dan Sosedoff 2022-12-25 13:24:22 -06:00
  • 1897bef08d Results struct cleanup (#627) Dan Sosedoff 2022-12-21 15:02:40 -06:00
  • aeb9dc24ad Fix mutex unlock call Dan Sosedoff 2022-12-21 14:29:44 -06:00
  • bcba666507 Add default connect_timeout option to connection string (#626) Dan Sosedoff 2022-12-20 16:58:54 -06:00
  • b31e7f1ea7 Setup basic prom metrics endpoint (#624) Dan Sosedoff 2022-12-20 10:13:42 -06:00
  • 837e25be74 Go mod tidy Dan Sosedoff 2022-12-19 17:51:35 -06:00
  • 4e3e255575 Configure timeout and retries when testing connection status (#623) Dan Sosedoff 2022-12-19 16:13:43 -06:00
  • 362ecb0bc7 Tweak fly config Dan Sosedoff 2022-12-19 13:39:36 -06:00
  • 0cd61093b9 Display empty schemas on the sidebar (#621) Dan Sosedoff 2022-12-19 13:26:13 -06:00
  • 69233cd769 Establish connections using bookmark ID only (#619) Dan Sosedoff 2022-12-19 12:33:13 -06:00
  • 0b9e7cdb4e Update checks workflow triggers Dan Sosedoff 2022-12-16 15:03:06 -06:00
  • afe431c94d Request logging additions (request id, forwarded user) (#618) Dan Sosedoff 2022-12-16 12:38:57 -06:00
  • e0a748812d Add support for .pgpass file (#617) Dan Sosedoff 2022-12-14 13:37:49 -06:00
  • 40474d3990 Remove CGO_ENABLED=0 from checks workflow Dan Sosedoff 2022-12-13 15:28:14 -06:00
  • 41d970e4a7 Remove appveyor build badge Dan Sosedoff 2022-12-13 12:42:24 -06:00
  • 044367b979 Remove deploy to heroku button Dan Sosedoff 2022-12-13 12:40:04 -06:00
  • 515f3123dc Update changelog Dan Sosedoff 2022-12-13 12:20:32 -06:00
  • 81b7c1c6aa Version bump: 0.12.0 v0.12.0 Dan Sosedoff 2022-12-13 11:59:39 -06:00
  • 0dfec506cf Improved Pg test matrix (#616) Dan Sosedoff 2022-12-12 18:58:00 -06:00
  • 4c40eef99a Perform client version validation before executing pg_dump command (#614) Dan Sosedoff 2022-12-12 15:09:12 -06:00
  • 7557ac854e Configure client side query timeout (#610) Dan Sosedoff 2022-12-08 15:07:40 -06:00
  • 0008842a68 Add test for server type and version detection (#612) Dan Sosedoff 2022-12-08 13:33:38 -06:00
  • 1754274d46 Fix ui flake when switching to activity and connection tabs Dan Sosedoff 2022-12-08 12:43:42 -06:00
  • dc2b8f7c5e Switch windows tests from Appveyor to Github Actions (#611) Dan Sosedoff 2022-12-07 22:17:19 -06:00
  • d08dbf34aa Implement global query timeout option (#609) Dan Sosedoff 2022-12-07 18:56:58 -06:00
  • adf1e4e9ea Change go version in the module Dan Sosedoff 2022-12-07 17:15:46 -06:00
  • 138fd8af09 Remove stray console.log Dan Sosedoff 2022-12-07 12:04:33 -06:00
  • 38051b9465 Add support for user functions (#608) Dan Sosedoff 2022-12-07 11:58:07 -06:00
  • bbe9a97d05 Switch go build target to 1.19 (#603) Dan Sosedoff 2022-12-06 18:34:08 -06:00
  • 2c745fa68d Use runtime-provided os/arch info Dan Sosedoff 2022-12-06 18:14:47 -06:00
  • 88557bfaf5 Fix awk param reference in BUILD_ARCH flag Dan Sosedoff 2022-12-06 18:02:20 -06:00
  • 829658ae4d Include build arch info into binary Dan Sosedoff 2022-12-06 17:55:27 -06:00
  • f48cc5f007 Use go embed to load queries from static files (#607) Dan Sosedoff 2022-12-06 17:41:46 -06:00
  • f4b3091666 Merge pull request #605 from sosedoff/log-level Dan Sosedoff 2022-12-06 12:41:56 -06:00
  • 66fbc730fe Only include form for non-get requests Dan Sosedoff 2022-12-06 12:30:43 -06:00
  • 2f9d737515 Move request parameters logging into api request logger Dan Sosedoff 2022-12-06 12:24:21 -06:00
  • dda70352c0 Dont include request path in the log twice Dan Sosedoff 2022-12-06 12:14:55 -06:00
  • dbd3b26f6c Configure logging level and format Dan Sosedoff 2022-12-06 12:09:21 -06:00
  • e6f8153b34 Merge pull request #604 from sosedoff/version-print-cleanup Dan Sosedoff 2022-12-06 11:51:42 -06:00
  • 97e41fbfe5 Add VersionString func to print out full app version Dan Sosedoff 2022-12-06 11:27:47 -06:00
  • 3e1a93296e Pass ldflags for make install Dan Sosedoff 2022-12-06 11:09:13 -06:00
  • e188dd5850 Merge pull request #602 from sosedoff/json-time-marshalling-fix Dan Sosedoff 2022-12-05 21:52:37 -06:00
  • be81fdab41 Fix panic with time marshalling Dan Sosedoff 2022-12-05 21:46:07 -06:00
  • 5228eca9ae Merge pull request #601 from sosedoff/update-delete-with-returning-values Dan Sosedoff 2022-12-05 21:12:46 -06:00
  • e3d69d3cfa Fix lint Dan Sosedoff 2022-12-05 21:01:08 -06:00
  • 450badfbbb Handle returning values in update/delete queries Dan Sosedoff 2022-12-05 20:56:21 -06:00
  • 1cd79005c3 Merge pull request #600 from sosedoff/fly-ci-cd Dan Sosedoff 2022-12-05 18:00:23 -06:00
  • 443208b217 Change name to demo Dan Sosedoff 2022-12-05 18:00:03 -06:00
  • 6b0abf1edc Swap the deploy branch Dan Sosedoff 2022-12-05 17:58:26 -06:00
  • 7ca17fdd2c Fix env var Dan Sosedoff 2022-12-05 17:50:31 -06:00
  • 098b24c276 Setup fly deployment Dan Sosedoff 2022-12-05 17:49:49 -06:00
  • 85b76960c3 Merge pull request #599 from sosedoff/resizable-query-height Dan Sosedoff 2022-12-05 17:14:51 -06:00
  • 965f1f6eae Set min height of 100pix Dan Sosedoff 2022-12-05 16:59:49 -06:00
  • 9b086365d0 Minimize resize handlers code Dan Sosedoff 2022-12-05 16:51:33 -06:00
  • fbc228eb6c Make query input box resizable Dan Sosedoff 2022-12-05 16:35:57 -06:00
  • 97497b12f5 Merge pull request #597 from sosedoff/dev-assets-mode Dan Sosedoff 2022-12-03 20:47:54 -06:00
  • 695a99dade Enable dev assets mode with PGWEB_ASSETS_DEVMODE env var Dan Sosedoff 2022-12-03 18:27:46 -06:00
  • be9a564874 Merge pull request #594 from sosedoff/view-definition-extras Dan Sosedoff 2022-12-03 17:01:44 -06:00
  • e6c5075f7c Add ability to display view definition Dan Sosedoff 2022-12-03 16:04:31 -06:00
  • d3ff23ddfe Add context menu for materialized views Dan Sosedoff 2022-12-03 15:21:17 -06:00
  • bf6b2f8dda Add ability to copy view definition Dan Sosedoff 2022-12-03 15:16:42 -06:00
  • 3cec2c5c66 Merge pull request #596 from sosedoff/fix-flaky-backend-test Dan Sosedoff 2022-12-03 16:49:51 -06:00
  • 18f8f35672 Merge pull request #595 from sosedoff/indexes-list-include-sizes Dan Sosedoff 2022-12-03 16:46:36 -06:00
  • 1b42caf3a7 Fix flaky backend connection test Dan Sosedoff 2022-12-03 16:42:30 -06:00
  • 96f82201b5 Fix indexes test Dan Sosedoff 2022-12-03 16:31:07 -06:00
  • 606227d308 Include index size on the index list view Dan Sosedoff 2022-12-03 16:16:00 -06:00
  • 96625916e2 Tweak http message logger format Dan Sosedoff 2022-12-03 15:11:45 -06:00
  • a48f01992f Enable sessions on fly Dan Sosedoff 2022-12-02 14:47:36 -06:00
  • f1f4edf247 Update link to demo page Dan Sosedoff 2022-12-02 14:45:07 -06:00
  • e5480621ee Merge pull request #593 from sosedoff/sessions-manager Dan Sosedoff 2022-12-02 14:35:43 -06:00
  • 07d0010750 Make linter happy Dan Sosedoff 2022-12-02 14:22:50 -06:00
  • 16726e2461 Add idle timeout into session manager Dan Sosedoff 2022-12-02 14:20:20 -06:00
  • 0a133dc395 Reorder imports Dan Sosedoff 2022-12-02 14:00:01 -06:00
  • 73dfcc46c3 Verify client is closed Dan Sosedoff 2022-12-02 13:59:22 -06:00
  • bc54c95140 Tweak test run names Dan Sosedoff 2022-12-02 13:57:56 -06:00
  • 29a6a0df8c Add session manager tests Dan Sosedoff 2022-12-02 13:56:49 -06:00
  • 9074d4bfb8 Add internal sessions manager Dan Sosedoff 2022-12-02 13:36:31 -06:00
  • d8ee50ece6 Merge pull request #591 from sosedoff/connect-backend-logging Dan Sosedoff 2022-12-02 12:27:17 -06:00
  • f493d0d04d Merge pull request #592 from sosedoff/default-build-flags Dan Sosedoff 2022-12-02 12:21:37 -06:00
  • e7ac416440 Sanitize connect token in logging Dan Sosedoff 2022-12-02 12:20:58 -06:00
  • e65ced70ff Set LDFLAGS for make build/release commands Dan Sosedoff 2022-12-02 11:56:18 -06:00
  • f19f165afc Configure logger for connect backend Dan Sosedoff 2022-12-02 11:45:23 -06:00
  • f9e376a117 Code cleanup; add make lint task Dan Sosedoff 2022-12-01 16:51:12 -06:00
  • dafda4a977 Add VersionInfo struct to render in the /info endpoint Dan Sosedoff 2022-12-01 16:41:46 -06:00
  • 9b8cbb05e3 Include example backend implementation for the connect feature Dan Sosedoff 2022-12-01 16:31:02 -06:00
  • 6c3bd96606 Merge pull request #589 from sosedoff/request-logger Dan Sosedoff 2022-12-01 13:14:48 -06:00
  • 72ecd20dd1 Handle logger levels Dan Sosedoff 2022-12-01 12:49:24 -06:00
  • c996d71378 Implement gin request logger with param filtering Dan Sosedoff 2022-12-01 12:35:02 -06:00
  • 1eb86060b5 Merge pull request #590 from sosedoff/appveyor-go-1.18 Dan Sosedoff 2022-12-01 13:00:37 -06:00
  • 18f2dcbd7d Test with appveyor on go 1.18 Dan Sosedoff 2022-12-01 12:55:41 -06:00
  • 9639fa8db7 Merge pull request #588 from sosedoff/bugfix/587 Dan Sosedoff 2022-12-01 12:11:46 -06:00
  • c08d8cf617 Automatically add session ID to all generated URLs Dan Sosedoff 2022-12-01 12:07:27 -06:00
  • f6bd4e3a35 Rename exportURL function Dan Sosedoff 2022-12-01 11:51:47 -06:00
  • e13c6d0d1a Refactor code responsible for opening export pages in new window Dan Sosedoff 2022-11-30 14:18:31 -06:00
  • 2a4434a04a Generate a new url based on the old one using URL Dan Sosedoff 2022-11-30 14:03:11 -06:00
  • dd1fb90355 Refactor bookmarks ssl params Dan Sosedoff 2022-11-23 16:21:30 -06:00
  • 84bf1f091b Merge pull request #586 from sosedoff/cli-usage-env-vars Dan Sosedoff 2022-11-22 16:21:29 -06:00
  • c103eed463 Comment fixes Dan Sosedoff 2022-11-22 16:17:28 -06:00