Commit Graph

31 Commits

Author SHA1 Message Date
Adam Štrauch 31ba1ce5a3
Save metadata endpoint
Unittests / unittests (push) Successful in 9s Details
Unittests / deploy-dev (push) Successful in 46s Details
2024-01-30 23:50:03 +01:00
Adam Štrauch a4e2bac0ff
Adding Sentry
Unittests / unittests (push) Successful in 16s Details
Unittests / deploy-dev (push) Successful in 47s Details
2024-01-26 18:46:19 +01:00
Adam Štrauch 1ccf4b8301
Missing get_active_tech handler
continuous-integration/drone/push Build is passing Details
2023-04-24 22:24:37 +02:00
Adam Štrauch 036aa4fc28
SSH keys fixes
continuous-integration/drone/push Build is passing Details
2023-04-13 22:49:06 +02:00
Adam Štrauch 9a37518431
Get host ssh key handler
continuous-integration/drone/push Build is passing Details
2023-04-13 20:07:31 +02:00
Adam Štrauch df5a390680
Add SSH deploy keys generator
continuous-integration/drone/push Build is failing Details
2023-04-11 22:49:50 +02:00
Adam Štrauch d469c813a1
AppPort support
continuous-integration/drone/push Build is passing Details
2023-01-28 11:46:59 +01:00
Adam Štrauch e8d952cac0
Fast get for get without status
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2022-05-27 18:24:39 +02:00
Adam Štrauch 68121fda15
Making metrics faster
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2022-05-06 18:40:22 +02:00
Adam Štrauch 7add860d83
Quick fix of update handler
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2022-02-09 16:54:30 +01:00
Adam Štrauch 676ddf2136
Fixes
continuous-integration/drone/push Build is passing Details
*Fix get action
*Taking common out of modules
* initial glue tests
* dynamic docker sock for testing
* Stats rewroked to be more encapsulated
* Fix of stats gathering in background
2022-02-07 17:00:16 +01:00
Adam Štrauch d43529fbb8
Moving config from containers module
continuous-integration/drone/push Build is passing Details
For better encapsulation
2022-02-06 00:49:32 +01:00
Adam Štrauch e58d6462a9
Massive handlers refactoring
continuous-integration/drone/push Build is passing Details
Taking logic from handler into glue module
Add tests for apps
Updated docker library
2022-02-06 00:01:05 +01:00
Adam Štrauch fdcdca237f
Upgade of docker client, ...
continuous-integration/drone/push Build is passing Details
Docker client upgrade,
Miner detection
Flags for apps
2022-02-05 02:22:53 +01:00
Adam Štrauch caf791548d
Fix handlers
continuous-integration/drone/push Build is passing Details
2022-02-03 01:41:00 +01:00
Adam Štrauch 2a34177ab8
Possibility to set technology version
continuous-integration/drone/push Build is failing Details
2021-12-23 14:01:27 +01:00
Adam Štrauch 7c46fdd886
Primary tech and list of available techs
continuous-integration/drone/push Build is passing Details
This is initial support limited to running apps only and only for get handler.
2021-12-20 04:53:22 +01:00
Adam Štrauch 3fdabb2229
Fixing returned value of getSnapshotDownloadLinkEventHandler
continuous-integration/drone/push Build is passing Details
2021-11-04 00:20:30 +01:00
Adam Štrauch 872826c0b1
Download link generator for snapshots
continuous-integration/drone/push Build is passing Details
Three days expiration
2021-11-03 22:32:38 +01:00
Adam Štrauch 66476275e4
Fix of snapshotProcessor initiation
continuous-integration/drone/push Build is passing Details
Second try
2021-11-01 01:17:35 +01:00
Adam Štrauch 801b082785
Fix snapshotProcessor initiation
continuous-integration/drone/push Build is passing Details
2021-11-01 01:12:28 +01:00
Adam Štrauch d4dddc0df3
Snapshot metadata storage reworked
continuous-integration/drone/push Build is passing Details
Because there is a limit of filesize 255 bytes in Linux which we hit during testing.
2021-11-01 01:05:59 +01:00
Adam Štrauch fc78a7f375
Restore from snapshot logline
continuous-integration/drone/push Build is passing Details
2021-10-31 19:00:06 +01:00
Adam Štrauch dae67e6be6
Get snapshot handler
continuous-integration/drone/push Build is passing Details
It translates snapshot keys into metadata structure
2021-10-31 12:01:24 +01:00
Adam Štrauch 1a107e2a28
Creating new apps from snapshots support
continuous-integration/drone/push Build is passing Details
2021-10-31 02:29:58 +02:00
Adam Štrauch 81bcdcf00c
Encapsulate snapshot list replies with key
continuous-integration/drone/push Build is passing Details
2021-10-30 13:17:33 +02:00
Adam Štrauch dc478714bf
Handler for list_snapshots_by_label message
continuous-integration/drone/push Build is passing Details
2021-10-29 00:57:06 +02:00
Adam Štrauch bc50cb1105
Support for snapshots
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
* full implementation of snapshots
* tests of the snapshot backend
* Drone CI pipeline
* New snapshots handlers
* Filesystem driver
* S3 driver
2021-10-26 18:57:52 +02:00
Adam Štrauch b70919b579
Register message handler 2021-04-30 23:01:34 +02:00
Adam Štrauch 6cf08d8131
Fix async update 2021-04-27 19:17:43 +02:00
Adam Štrauch 162daf6cba
Handling apps via NATS messaging 2021-04-26 00:57:28 +02:00