David Stotijn
857aa0c49e
Misc lint fixes
2022-02-28 16:21:01 +01:00
David Stotijn
af26987601
Fix sort order of request logs
2022-02-28 15:40:13 +01:00
David Stotijn
ca0c085021
Use ffcli
, tidy up usage message
2022-02-28 12:50:09 +01:00
David Stotijn
d438f93ee0
Fix incorrect var names
2022-02-28 09:41:55 +01:00
David Stotijn
fa3f24eb70
Move gql handler out of main
, improve admin route matching
2022-02-28 09:23:08 +01:00
David Stotijn
f15438e10b
Fix stray outdated enum values
2022-02-28 09:21:43 +01:00
David Stotijn
bef52d956e
Add support to launch Chrome
2022-02-27 19:00:11 +01:00
David Stotijn
8269af9478
Fix missing HTTP/1.0
proto enums
2022-02-27 17:55:41 +01:00
David Stotijn
c5f76e1f9a
Remove unused project open/close event listeners
2022-02-27 14:42:39 +01:00
David Stotijn
2ddf2a77e8
Add logger
2022-02-27 14:28:28 +01:00
David Stotijn
efc20564c1
Add Sender module
2022-02-22 14:10:39 +01:00
David Stotijn
d84d2d0905
Replace SQLite with BadgerDB
2022-01-21 11:45:54 +01:00
David Stotijn
b3225bfb99
Add initial tests for reqlog
package
2022-01-01 16:11:49 +01:00
David Stotijn
8122b2552d
Remove dead code
2021-05-13 13:35:11 +02:00
David Stotijn
ca3a729c36
Add linter, fix linting issue
2021-04-25 16:23:53 +02:00
David Stotijn
ad3fa7d379
Handle req log filter I/O when no project is set
2020-12-29 20:46:42 +01:00
David Stotijn
8c2efdb285
Add support for string literal expressions in sqlite pkg
2020-12-24 18:58:04 +01:00
David Stotijn
194d727f4f
Add search expression support to admin interface
2020-12-22 12:35:14 +01:00
David Stotijn
8ab65fb55f
Support implicit boolean expression nested in groups
2020-12-20 13:13:12 +01:00
David Stotijn
5bce912e89
Replace lexer, add parser
2020-12-20 13:13:12 +01:00
David Stotijn
16910bb637
Add lexer for reqlog search
2020-12-20 13:13:12 +01:00
Michał Załęcki
e59b9d6663
Clear all HTTP request logs ( #49 )
...
* Create mutation to clear request logs
* Add UI for clearing all HTTP request logs
* Use consistent naming
* Explicitly delete only from http_requests
* Check if datebase is open
* Add confirmation dialog
2020-11-28 15:48:19 +01:00
David Stotijn
c01f190fc8
Use Go instead of C for regexp
sqlite func
...
While less performant, this (for now) simplifies
compiling and building the project.
2020-10-31 15:19:17 +01:00
David Stotijn
0d04996f06
Add scope support
2020-10-29 20:55:22 +01:00
Martin Holst Swende
98dacbe849
sqlite: fix nil deref on missing response ( #32 )
2020-10-11 19:12:04 +02:00
David Stotijn
fedb425381
Add project management
2020-10-11 17:09:39 +02:00
Martin Holst Swende
fa41e9c46c
pkg/scope: add mutexes around scope ( #33 )
2020-10-08 17:49:36 +02:00
David Stotijn
5f4bff0155
Selectively query DB based on GraphQL query field collection
...
Fixes #5
2020-10-05 18:40:37 +02:00
David Stotijn
ba7d88dfc5
Replace Cayley with SQLite3
2020-10-04 11:50:03 +02:00
David Stotijn
d48f1f058d
Add scaffolding for scope
package
2020-10-01 21:46:35 +02:00
David Stotijn
8b04747855
Add support for CA key and certificate generation
2020-09-28 20:37:25 +02:00
David Stotijn
854839daf8
Remove stray file
2020-09-27 14:59:22 +02:00
David Stotijn
914650df42
Add polling for req logs, store them async, fix sort order
2020-09-27 14:58:37 +02:00
David Stotijn
adba24b78f
Fix file path for db/cayley
pkg
2020-09-27 10:48:16 +02:00
David Stotijn
2e88b4abc8
Add initial (rough) database support
2020-09-26 23:36:48 +02:00
David Stotijn
8828a586a1
Scaffold homepage, small style tweaks
2020-09-24 17:43:20 +02:00
David Stotijn
71de41e6e6
Add headers to log details, add Monaco Editor
2020-09-24 00:13:14 +02:00
David Stotijn
a3c22b7f1f
Rename project to "Hetty"
2020-09-22 18:33:02 +02:00
David Stotijn
7defc19d1a
Add Proto
to request detail, update theme
2020-09-21 22:27:10 +02:00
David Stotijn
21c78cdc23
First rough version of proxy logs frontend
2020-09-20 22:30:17 +02:00
David Stotijn
211c11be2b
Finish first working version of reqlog
2020-09-19 01:34:51 +02:00
David Stotijn
400436607c
Add getRequests
query to GraphQL server
2020-02-23 22:07:46 +01:00
David Stotijn
ef96a69baa
Scaffold GraphQL server
2019-12-01 14:47:25 +01:00
David Stotijn
1164837247
Start work on request log
2019-12-01 14:07:12 +01:00
David Stotijn
94363fe196
Scaffold admin app
2019-11-30 12:43:55 +01:00