Commit Graph
100 Commits
Author SHA1 Message Date
Dan Sosedoff 88557bfaf5 Fix awk param reference in BUILD_ARCH flag 2022-12-06 18:02:20 -06:00
Dan Sosedoff 829658ae4d Include build arch info into binary 2022-12-06 17:55:27 -06:00
Dan SosedoffandGitHub f48cc5f007 Use go embed to load queries from static files (#607) 2022-12-06 17:41:46 -06:00
Dan SosedoffandGitHub f4b3091666 Merge pull request #605 from sosedoff/log-level
Configure logging level and format
2022-12-06 12:41:56 -06:00
Dan Sosedoff 66fbc730fe Only include form for non-get requests 2022-12-06 12:30:43 -06:00
Dan Sosedoff 2f9d737515 Move request parameters logging into api request logger 2022-12-06 12:24:21 -06:00
Dan Sosedoff dda70352c0 Dont include request path in the log twice 2022-12-06 12:14:55 -06:00
Dan Sosedoff dbd3b26f6c Configure logging level and format 2022-12-06 12:09:21 -06:00
Dan SosedoffandGitHub e6f8153b34 Merge pull request #604 from sosedoff/version-print-cleanup
Add VersionString func to print out full app version
2022-12-06 11:51:42 -06:00
Dan Sosedoff 97e41fbfe5 Add VersionString func to print out full app version 2022-12-06 11:27:47 -06:00
Dan Sosedoff 3e1a93296e Pass ldflags for make install 2022-12-06 11:09:13 -06:00
Dan SosedoffandGitHub e188dd5850 Merge pull request #602 from sosedoff/json-time-marshalling-fix
Fix panic with time marshaling
2022-12-05 21:52:37 -06:00
Dan Sosedoff be81fdab41 Fix panic with time marshalling 2022-12-05 21:47:39 -06:00
Dan SosedoffandGitHub 5228eca9ae Merge pull request #601 from sosedoff/update-delete-with-returning-values
Handle returning values in update/delete queries
2022-12-05 21:12:46 -06:00
Dan Sosedoff e3d69d3cfa Fix lint 2022-12-05 21:01:08 -06:00
Dan Sosedoff 450badfbbb Handle returning values in update/delete queries 2022-12-05 20:56:21 -06:00
Dan SosedoffandGitHub 1cd79005c3 Merge pull request #600 from sosedoff/fly-ci-cd
Setup fly deployment
2022-12-05 18:00:23 -06:00
Dan Sosedoff 443208b217 Change name to demo 2022-12-05 18:00:03 -06:00
Dan Sosedoff 6b0abf1edc Swap the deploy branch 2022-12-05 17:58:26 -06:00
Dan Sosedoff 7ca17fdd2c Fix env var 2022-12-05 17:50:31 -06:00
Dan Sosedoff 098b24c276 Setup fly deployment 2022-12-05 17:49:49 -06:00
Dan SosedoffandGitHub 85b76960c3 Merge pull request #599 from sosedoff/resizable-query-height
Make query input box resizable
2022-12-05 17:14:51 -06:00
Dan Sosedoff 965f1f6eae Set min height of 100pix 2022-12-05 16:59:49 -06:00
Dan Sosedoff 9b086365d0 Minimize resize handlers code 2022-12-05 16:51:33 -06:00
Dan Sosedoff fbc228eb6c Make query input box resizable 2022-12-05 16:35:57 -06:00
Dan SosedoffandGitHub 97497b12f5 Merge pull request #597 from sosedoff/dev-assets-mode
Enable dev assets mode with PGWEB_ASSETS_DEVMODE env var
2022-12-03 20:47:54 -06:00
Dan Sosedoff 695a99dade Enable dev assets mode with PGWEB_ASSETS_DEVMODE env var 2022-12-03 18:27:46 -06:00
Dan SosedoffandGitHub be9a564874 Merge pull request #594 from sosedoff/view-definition-extras
Add ability to view and copy views/materialized views definitions
2022-12-03 17:01:44 -06:00
Dan Sosedoff e6c5075f7c Add ability to display view definition 2022-12-03 16:50:11 -06:00
Dan Sosedoff d3ff23ddfe Add context menu for materialized views 2022-12-03 16:50:11 -06:00
Dan Sosedoff bf6b2f8dda Add ability to copy view definition 2022-12-03 16:50:11 -06:00
Dan SosedoffandGitHub 3cec2c5c66 Merge pull request #596 from sosedoff/fix-flaky-backend-test
Fix flaky backend connection test
2022-12-03 16:49:51 -06:00
Dan SosedoffandGitHub 18f8f35672 Merge pull request #595 from sosedoff/indexes-list-include-sizes
Include index size on the index list view
2022-12-03 16:46:36 -06:00
Dan Sosedoff 1b42caf3a7 Fix flaky backend connection test 2022-12-03 16:42:30 -06:00
Dan Sosedoff 96f82201b5 Fix indexes test 2022-12-03 16:31:07 -06:00
Dan Sosedoff 606227d308 Include index size on the index list view 2022-12-03 16:16:00 -06:00
Dan Sosedoff 96625916e2 Tweak http message logger format 2022-12-03 15:11:45 -06:00
Dan Sosedoff a48f01992f Enable sessions on fly 2022-12-02 14:47:36 -06:00
Dan Sosedoff f1f4edf247 Update link to demo page 2022-12-02 14:45:07 -06:00
Dan SosedoffandGitHub e5480621ee Merge pull request #593 from sosedoff/sessions-manager
Add internal sessions manager
2022-12-02 14:35:43 -06:00
Dan Sosedoff 07d0010750 Make linter happy 2022-12-02 14:22:50 -06:00
Dan Sosedoff 16726e2461 Add idle timeout into session manager 2022-12-02 14:20:20 -06:00
Dan Sosedoff 0a133dc395 Reorder imports 2022-12-02 14:00:01 -06:00
Dan Sosedoff 73dfcc46c3 Verify client is closed 2022-12-02 13:59:22 -06:00
Dan Sosedoff bc54c95140 Tweak test run names 2022-12-02 13:57:56 -06:00
Dan Sosedoff 29a6a0df8c Add session manager tests 2022-12-02 13:56:49 -06:00
Dan Sosedoff 9074d4bfb8 Add internal sessions manager 2022-12-02 13:36:31 -06:00
Dan SosedoffandGitHub d8ee50ece6 Merge pull request #591 from sosedoff/connect-backend-logging
Configure logger for connect backend
2022-12-02 12:27:17 -06:00
Dan SosedoffandGitHub f493d0d04d Merge pull request #592 from sosedoff/default-build-flags
Set LDFLAGS for make build/release commands
2022-12-02 12:21:37 -06:00
Dan Sosedoff e7ac416440 Sanitize connect token in logging 2022-12-02 12:20:58 -06:00
Dan Sosedoff e65ced70ff Set LDFLAGS for make build/release commands 2022-12-02 11:56:18 -06:00
Dan Sosedoff f19f165afc Configure logger for connect backend 2022-12-02 11:45:23 -06:00
Dan Sosedoff f9e376a117 Code cleanup; add make lint task 2022-12-01 16:51:12 -06:00
Dan Sosedoff dafda4a977 Add VersionInfo struct to render in the /info endpoint 2022-12-01 16:41:46 -06:00
Dan Sosedoff 9b8cbb05e3 Include example backend implementation for the connect feature 2022-12-01 16:31:02 -06:00
Dan SosedoffandGitHub 6c3bd96606 Merge pull request #589 from sosedoff/request-logger
Implement gin request logger with param filtering
2022-12-01 13:14:48 -06:00
Dan Sosedoff 72ecd20dd1 Handle logger levels 2022-12-01 13:01:32 -06:00
Dan Sosedoff c996d71378 Implement gin request logger with param filtering 2022-12-01 13:01:32 -06:00
Dan SosedoffandGitHub 1eb86060b5 Merge pull request #590 from sosedoff/appveyor-go-1.18
Test with appveyor on go 1.18
2022-12-01 13:00:37 -06:00
Dan Sosedoff 18f2dcbd7d Test with appveyor on go 1.18 2022-12-01 12:55:41 -06:00
Dan SosedoffandGitHub 9639fa8db7 Merge pull request #588 from sosedoff/bugfix/587
Refactor data export js functionality
2022-12-01 12:11:46 -06:00
Dan Sosedoff c08d8cf617 Automatically add session ID to all generated URLs 2022-12-01 12:07:27 -06:00
Dan Sosedoff f6bd4e3a35 Rename exportURL function 2022-12-01 11:51:47 -06:00
Dan Sosedoff e13c6d0d1a Refactor code responsible for opening export pages in new window 2022-11-30 14:18:31 -06:00
Dan Sosedoff 2a4434a04a Generate a new url based on the old one using URL 2022-11-30 14:03:11 -06:00
Dan Sosedoff dd1fb90355 Refactor bookmarks ssl params 2022-11-23 16:21:30 -06:00
Dan SosedoffandGitHub 84bf1f091b Merge pull request #586 from sosedoff/cli-usage-env-vars
Print available environment variables in help message
2022-11-22 16:21:29 -06:00
Dan Sosedoff c103eed463 Comment fixes 2022-11-22 16:17:28 -06:00
Dan Sosedoff e1aa717b22 Print available environment variables in help message 2022-11-22 16:09:01 -06:00
Dan SosedoffandGitHub ee6898f243 Merge pull request #585 from sosedoff/cli-env-vars-support-with-prefix
Add support for PGWEB_ prefix environment variables
2022-11-22 15:25:07 -06:00
Dan Sosedoff a2a5415ace Print deprecation notice when using unprefixed env var 2022-11-22 15:20:49 -06:00
Dan Sosedoff b1023cdcfd Add support for PGWEB_ prefixed env vars 2022-11-22 14:51:13 -06:00
Dan Sosedoff fa0efb1597 Make getCurrentUser method private 2022-11-22 14:51:13 -06:00
Dan Sosedoff 0a7de05892 Update github.com/jessevdk/go-flags package 2022-11-22 14:51:13 -06:00
Dan SosedoffandGitHub e5281751c1 Merge pull request #584 from sosedoff/github-container-registry
Configure github container registry access for new releases
2022-11-15 17:54:11 -06:00
Dan Sosedoff c2fbfd2e6c Configure github container registry access for new releases 2022-11-14 17:13:41 -06:00
Dan Sosedoff c3ce8cfc3b Only run docker build workflow on master branch 2022-11-14 16:36:33 -06:00
Dan SosedoffandGitHub 3c6d98fa11 Merge pull request #582 from sosedoff/lint
Configure linter runs
2022-11-14 16:35:26 -06:00
Dan Sosedoff a5143ad9d3 Use checkout/setup v3 actions 2022-11-14 16:14:50 -06:00
Dan Sosedoff 9bfec11b48 Fix linting errors 2022-11-14 16:10:50 -06:00
Dan Sosedoff 580c1093d1 Add lint into github workflow 2022-11-14 15:49:30 -06:00
Dan Sosedoff c706523bd0 Lint: replace ioutil with os package 2022-11-14 15:47:36 -06:00
Dan Sosedoff 685c222b9d Lint: replace os.Kill trap with syscall.SIGTERM 2022-11-14 15:43:34 -06:00
Dan Sosedoff added3bb42 Add fly config for demo app 2022-11-14 11:28:32 -06:00
Dan SosedoffandGitHub 6fdf9261da Install latest postgres client (#577)
* Install latest postgres client

* Build on debian bullseye
2022-10-25 07:55:28 -04:00
Dan Sosedoff 13091c2a7c Add make install target 2022-09-18 10:14:51 -05:00
Dan SosedoffandGitHub 9a75243732 Replace gox with a bash build script (#571) 2022-07-26 20:17:40 -05:00
Dan Sosedoff 2d6ec5dde7 Set build and release actions timeout to 30 mins 2022-07-23 18:46:07 -05:00
Dan Sosedoff fae23dc57c Update release action to use qemu and buildx v2 action 2022-07-23 18:26:19 -05:00
Dan Sosedoff 4607c1bb99 Update changelog 2022-07-05 21:13:08 -05:00
Dan Sosedoff 781469c4cf Version bump: 0.11.12 2022-07-05 21:11:03 -05:00
Dan SosedoffandGitHub ae3b74ad2a Docker build refactor (#568) 2022-06-27 22:31:57 -05:00
Dan SosedoffandGitHub 193073727a Use go 1.18 in github actions (#560) 2022-05-20 20:41:01 -05:00
Dan Sosedoff 9aa3a5a84e Do not run double checks in github actions 2022-05-20 20:39:51 -05:00
Dan Sosedoff 28229c4fc7 Update changelog and docker image version 2022-03-29 23:35:22 -05:00
Dan Sosedoff db2a7a8aa5 Version bump: 0.11.11 2022-03-29 23:32:36 -05:00
Dan SosedoffandGitHub 89f84367ad Change binary codec back to none (#555) 2022-03-26 18:11:33 -05:00
Dan SosedoffandGitHub 4c096e8774 Auto-detect the query from the query source based on user selection (#547)
* Auto-detect the query from the query source based on user selection

* Misc comment
2022-02-10 20:14:42 -06:00
Dan Sosedoff ccf901d5c7 Bring back the pull_request github actions trigger 2022-01-24 18:32:15 -06:00
Dan Sosedoff 374dc600e0 Update changelog and docker target 2022-01-20 21:37:05 -06:00