Hervé Le Meur
746f37ce58
Revert "fix: upgrade `pg` dependency from `^7.4.3` to `^8.7.1`" ( #53 )
2023-10-30 12:22:30 +01:00
Hervé Le Meur
12f78b0b4c
fix: upgrade `pg` dependency from `^7.4.3` to `^8.7.1`
2023-10-27 12:35:32 +02:00
R Tyler Croy
111fe3d668
Upgrade all the node packages possible
2019-06-22 09:03:18 -07:00
R. Tyler Croy
c6c65fdc6a
Switch the export controller to stream results directly from PostgreSQL to the response buffer
...
I'm still not entirely sure if the PostgreSQL connection is being suitably
returned to sequelize's connection pool, but I think this is an infrequent
enough operation that it's worth deploying and monitoring of Sentry
Fixes #29 , #33
2018-12-05 17:36:34 -08:00
R. Tyler Croy
110bd13c63
Downgrade event-stream to 3.3.4 to work around compromised flatmap-stream code
...
`npm i --save event-stream@3.3.4`
See the issue outline here: https://github.com/dominictarr/event-stream/issues/116
The expected impact for Uplink is minimal since the assessment made of the
malicious code is that it's going after cryptocurrency wallets and related
assets on a target machine (more analysis here:
https://github.com/dominictarr/event-stream/issues/116#issuecomment-441759047 )
2018-11-27 06:38:57 -08:00
R. Tyler Croy
9dc66b6a06
Upgrade jest-cli to resolve some low impact issues
2018-11-27 06:32:47 -08:00
R. Tyler Croy
1e4742dae2
Add the allowInternal option for the authorize hook
...
This also improves the tests to make sure they're testing what they should,
including passing through the feathers built-in authentication mechanism
2018-10-23 15:01:58 -07:00
R. Tyler Croy
b697928394
Incorporate Sentry error reporting into Uplink
...
The secret for this is already present in production
2018-09-27 11:55:08 -07:00
R. Tyler Croy
f46e0cd3a9
Add the uplink docker container for @daniel-beck
2018-09-19 14:32:19 -07:00
R. Tyler Croy
13aed3ae04
Begin adding a simple /dashboard view for the entries
2018-09-10 20:41:08 -07:00
R. Tyler Croy
0854281cd4
Add GitHub authentication in front of the /dashboard service
2018-09-10 17:26:41 -07:00
R. Tyler Croy
9dd14ba9a7
Add dependencies for GitHub-based OAuth2 authentication
2018-09-10 10:14:02 -07:00
R. Tyler Croy
13bd07e810
Configure sequelize and generate the first (and likely only) model: Event
2018-09-09 21:34:44 -07:00
R. Tyler Croy
918ab6d5a4
Add the sequelize package
2018-09-09 21:34:44 -07:00
R. Tyler Croy
f94a35cf7d
Enable test reporting from jest
2018-09-09 18:20:49 -07:00
R. Tyler Croy
e078f9dbe6
Generated feathers app from the cli
2018-09-09 18:13:54 -07:00
R. Tyler Croy
7a8a08bdff
Add the necessary feathersjs dependencies
2018-09-09 17:38:26 -07:00
R. Tyler Croy
48dd461f77
Initial commit of a skeleton typescript project
2018-09-09 17:27:58 -07:00