Commit Graph

132 Commits

Author SHA1 Message Date
Christoph Kluge
4313098a38 add compatability api endpoints without trailing slashes 2024-09-30 16:26:47 +02:00
Aditya Ujeniya
f9936ad705 Fix to findFiles 2024-09-27 17:15:06 +02:00
Aditya Ujeniya
e8a5b2dce7 Versioning for query endpoint 2024-09-17 14:37:32 +02:00
Aditya Ujeniya
4ac6cef01f Update 2024-09-17 10:49:32 +02:00
Aditya Ujeniya
545c176974 Small fix to datatypes 2024-08-26 13:18:06 +02:00
Aditya Ujeniya
8cefabac7f Fix for resampler 2024-08-25 16:12:43 +02:00
Aditya Ujeniya
b186dca79d Resampler implemented 2024-08-21 09:47:16 +02:00
Jan Eitzinger
362adab938
Merge pull request #20 from ClusterCockpit/Enable-Swagger-documentation-for-REST-api
Enable swagger documentation for rest api
2024-06-26 05:38:02 +02:00
14cf922157
Use go 1.22 for test workflow 2024-06-26 05:33:53 +02:00
6d5594a376
Change JWT Auth to Middleware Handler
Caveat: Cache is per endpoint
2024-06-26 05:31:28 +02:00
826658f762
Refactor. Add Swagger UI docs.
Change from Gorilla mux to net/http
2024-06-25 20:08:25 +02:00
7538570bc5
Cleanup 2024-06-18 07:27:27 +02:00
Jan Eitzinger
79e492961e
Merge pull request #18 from ClusterCockpit/refactor
Refactor
2024-06-18 07:17:07 +02:00
80518897cf
Merge in refactored branch 2024-06-18 07:13:56 +02:00
52704cabb5 Further cleanup 2024-05-06 17:51:50 +02:00
5ca66aef87 Put token authentication in separate file 2024-05-06 15:40:22 +02:00
8c9761fe2a Cleanup Makefile. Add version flag. 2024-05-06 15:10:45 +02:00
fcc8eac2d5 Restructure and Cleanup
Compiles
2024-05-06 14:20:43 +02:00
b2528f958c Continue restructuring. Intermediate state. 2024-05-06 09:27:28 +02:00
e1e6694656 Intermediate state
Not working yet
2024-05-03 21:08:01 +02:00
0297e6d20d Update dependencies 2024-03-22 09:02:41 +01:00
626b533cf2 Refactor and improve error handling for JWT authentication 2024-03-22 09:02:10 +01:00
61892666a7 Add test target in Makefile 2024-03-22 09:00:48 +01:00
dc1ee0f17c Update test action 2024-03-21 20:08:06 +01:00
b721cf23e3 Switch to jwt-auth v5 2024-03-20 17:59:19 +01:00
Jan Eitzinger
61e9191d4d
Update README.md 2023-10-19 09:22:09 +02:00
Thomas Gruber
c8c6560040
Merge pull request #16 from TomTheBear/main
Add action to build RPM and DEB packages and publish as release
2022-12-20 18:04:07 +01:00
Thomas Roehl
6be411b5a7 Add Release action with RPMs and DEB packages 2022-12-13 15:23:49 +01:00
Thomas Roehl
9fd2048e03 Add Release action with RPMs and DEB packages 2022-12-13 14:57:43 +01:00
Thomas Roehl
384c1fb6dd Add Release action with RPMs and DEB packages 2022-12-13 14:51:42 +01:00
Thomas Roehl
eb7d9b12b4 Add Release action with RPMs and DEB packages 2022-12-13 14:46:35 +01:00
Thomas Roehl
5b92fb8a42 Add Release action with RPMs and DEB packages 2022-12-13 14:41:35 +01:00
Thomas Roehl
ff31c10bf8 add dependency for Ubuntu 22.04 job 2022-12-13 14:37:49 +01:00
Thomas Roehl
10b1cbb752 Add Release action with RPMs and DEB packages 2022-12-13 14:36:38 +01:00
Thomas Roehl
ecf7abf828 Add Release action with RPMs and DEB packages 2022-12-13 14:22:33 +01:00
Lou Knauer
81de3491a3 systemd service: have unlimited number of open file descriptors 2022-07-20 16:12:22 +02:00
Lou Knauer
5f8fc36b5f Make type-ids strings 2022-05-04 09:18:56 +02:00
Lou Knauer
db099605ec Add a firstWrite method 2022-04-07 14:29:03 +02:00
Lou Knauer
6c4c8bb3ea Offset first write timestamp by halve the interval (#9) 2022-04-07 11:09:01 +02:00
Lou Knauer
ba67312c93 More debug options 2022-04-01 14:01:43 +02:00
Lou Knauer
f3d7e5c28a Cleanup; /api/debug returns JSON 2022-03-31 14:17:27 +02:00
Lou Knauer
aca13c1769 Some more heap/gc tuning 2022-03-24 10:31:11 +01:00
Lou Knauer
3eba385e97 Handle unaligned data more robustly 2022-03-18 08:37:25 +01:00
Lou Knauer
5431dd113e Cache decoded tokens (signature check is expensive) 2022-03-14 08:50:28 +01:00
Lou Knauer
fdbf94f2a1 Optionally delete checkpoints instead of archiving 2022-03-14 08:48:22 +01:00
Lou Knauer
0b66f7c5d7 Reduce gc target percentage 2022-03-09 14:21:03 +01:00
Lou Knauer
720924a7dd Fix float precision 2022-03-08 09:32:35 +01:00
Lou Knauer
2528dc8403 Add decodeLine benchmark 2022-03-08 09:31:16 +01:00
Lou Knauer
3619d7a157 Refactor and simplify 2022-03-08 09:27:44 +01:00
Lou
66be268b57
Merge pull request #8 from ClusterCockpit/rename_and_makefile
Rename main Go file and add scripts for system(d) integration
2022-03-08 09:19:24 +01:00