Dan Sosedoff
3a32f531a0
Allow database stats downloads ( #738 )
...
* Add button to download database stats
* Return xml as well
2024-05-25 10:59:23 -07:00
Dan Sosedoff
4c40eef99a
Perform client version validation before executing pg_dump command ( #614 )
...
* Add func to parse out pg_dump version
* Perform client vs server version checking before dump exports
* Fix dump tests
* Add extra test to validate against empty server version
* Fix attachment filenames cleanup function
* Add extra test
* Fix small typos in comments
* Drop third-party package to deal with versions
* Tweak the pg dump incompatibility error message
* Run CI on pull requests
2022-12-12 15:09:12 -06:00
Nikita Kazarian
8e2c826ba3
go 1.16 features
...
- use go embed instead of go-binary and remove all about old assets (go 1.16 feature)
- pin gox version (go 1.16 feature)
- update ci to go 1.16
2021-03-05 03:47:01 +03:00
Dan Sosedoff
7475f398b1
Add support for encrypted ssh keys
2019-11-02 12:44:04 -05:00
Dan Sosedoff
72af00f1b7
Refactor api package
2018-11-30 21:40:28 -06:00
Dan Sosedoff
abb143601b
Add test for serverResult func
2018-11-05 17:07:32 -06:00
Dan Sosedoff
5e22795828
Allow setting ssh connection key file, fix connection ui
2017-09-26 23:29:28 -05:00
Ernad Halilovic
d607a76097
A small typo fix
2016-04-15 12:51:28 +02:00
Dan Sosedoff
c57b477dc9
Add tests for getSessionId helper
2016-02-26 08:48:55 -08:00
Dan Sosedoff
6edc384c05
Only run actual query without any comments
2016-02-18 22:18:07 -06:00
Dan Sosedoff
540613645f
Replace url-unsafe characters in base64 query data
2016-02-18 21:17:31 -06:00
Dan Sosedoff
f0f447857f
Tunnel implementation, allow using ssh on connection screen
2016-01-14 19:50:01 -06:00
Dan Sosedoff
ad1994574d
Move api middleware into its own file
2016-01-10 15:03:33 -06:00
Dan Sosedoff
d772ae0b31
Make sessions optional via --sessions CLI flag
2016-01-08 19:44:31 -06:00
Dan Sosedoff
ed94244741
Make pgweb to use multiple sessions at once [wip]
2016-01-08 19:10:11 -06:00
Dan Sosedoff
38c971ab49
Implement pagination and simple filtering
2016-01-08 14:16:53 -06:00
Dan Sosedoff
61523e33df
Add support for offset in table rows endpoint, dry up code
2016-01-07 21:18:22 -06:00
Dan Sosedoff
73a97893e9
Add ability to export table to JSON and XML
2016-01-04 18:03:53 -06:00
Dan Sosedoff
2a4edaf08f
Add request middleware to log incoming form params
2015-08-04 10:38:23 -05:00
Dan Sosedoff
c0f3f027ae
Move version definition into command package, include build timestamp, add /api/info endpoint
2015-05-05 00:34:23 -05:00
Dan Sosedoff
04fe0023b7
DRY up api module
2015-05-02 20:32:16 -05:00
Dan Sosedoff
0ac9d72deb
Refactor and simplify asset serving
2015-05-02 20:10:14 -05:00
Dan Sosedoff
891f45c1ca
Split up api into smaller files
2015-04-30 19:59:48 -05:00