Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

♻️Storage: Code refactoring prior to changes (🚨🚨) #7088

Merged
merged 181 commits into from
Feb 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
181 commits
Select commit Hold shift + click to select a range
462034c
renaming
sanderegg Jan 24, 2025
423b582
refactor
sanderegg Jan 24, 2025
b466a60
refactor
sanderegg Jan 24, 2025
3293d17
refactor
sanderegg Jan 24, 2025
2e89098
refactor
sanderegg Jan 24, 2025
6d1dd9b
refactor
sanderegg Jan 24, 2025
fea7acd
refactor
sanderegg Jan 24, 2025
0332645
settings
sanderegg Jan 24, 2025
6315ba3
moved handlers to rest folder
sanderegg Jan 24, 2025
22d9072
renaming
sanderegg Jan 24, 2025
551824b
after renaming fix
sanderegg Jan 24, 2025
f01fdd5
remove weird static stuff
sanderegg Jan 24, 2025
4478575
after renaming fix
sanderegg Jan 24, 2025
2c534fb
done
sanderegg Jan 24, 2025
baefc84
missing renames
sanderegg Jan 24, 2025
ccfe969
webserver update
sanderegg Jan 24, 2025
4a15e09
ongoing
sanderegg Jan 24, 2025
b828543
fixed locations
sanderegg Jan 24, 2025
360571b
location
sanderegg Jan 24, 2025
1f7d609
locations done
sanderegg Jan 24, 2025
13320e8
ongoing
sanderegg Jan 24, 2025
836ec61
getting there
sanderegg Jan 24, 2025
11b26b6
openapi
sanderegg Jan 24, 2025
22a9378
now
sanderegg Jan 24, 2025
66c9303
moving modules
sanderegg Jan 27, 2025
c54360e
moving modules prior to change of webserver
sanderegg Jan 27, 2025
f66feff
models
sanderegg Jan 27, 2025
04a7b50
moved app resources
sanderegg Jan 27, 2025
7f72cbe
moved datcore adapter
sanderegg Jan 27, 2025
f871f61
moved DB
sanderegg Jan 27, 2025
cf4362c
moved DB and redis
sanderegg Jan 27, 2025
c861258
big move
sanderegg Jan 27, 2025
f4abbb4
big move
sanderegg Jan 27, 2025
b5672af
big move
sanderegg Jan 27, 2025
9ea6d0c
big move
sanderegg Jan 27, 2025
927c6d7
big move
sanderegg Jan 27, 2025
da1f8b0
big move
sanderegg Jan 27, 2025
6a67c0e
fastapi
sanderegg Jan 27, 2025
74a275e
Makefile
sanderegg Jan 27, 2025
8dcdecd
switch to fastapi
sanderegg Jan 27, 2025
d0d7138
useless part
sanderegg Jan 27, 2025
65360de
replacing aiohttp
sanderegg Jan 27, 2025
0920fe7
moving stuff around
sanderegg Jan 27, 2025
7d3e800
ongoing
sanderegg Jan 27, 2025
2a9cc10
long running tasks
sanderegg Jan 27, 2025
03a2709
added some missing stuff
sanderegg Jan 27, 2025
305b20c
redis
sanderegg Jan 27, 2025
38de1cd
dsm
sanderegg Jan 27, 2025
f601b73
fix call
sanderegg Jan 27, 2025
11ed6fb
more
sanderegg Jan 27, 2025
1d11f07
more
sanderegg Jan 27, 2025
5fe4610
fix header
sanderegg Jan 27, 2025
68294d8
more
sanderegg Jan 27, 2025
db46e36
more
sanderegg Jan 27, 2025
66b1e11
more
sanderegg Jan 27, 2025
a6a5e9a
simcore_s3
sanderegg Jan 27, 2025
385689f
locations
sanderegg Jan 27, 2025
51e0f6f
ongoing
sanderegg Jan 27, 2025
4a58d70
maybe good
sanderegg Jan 27, 2025
a9ffcc0
mypy
sanderegg Jan 27, 2025
b1be0a4
simplify
sanderegg Jan 27, 2025
244c53b
moved httpx client session
sanderegg Jan 27, 2025
bbc503c
ongoing
sanderegg Jan 27, 2025
153ebcc
mypy happy
sanderegg Jan 27, 2025
cf7e9d9
fix test imports
sanderegg Jan 27, 2025
7e04b48
replace test client
sanderegg Jan 27, 2025
37a4d2d
usiong httpx
sanderegg Jan 27, 2025
69e3315
update dependencies
sanderegg Jan 27, 2025
e2c7b71
using respx
sanderegg Jan 27, 2025
be22b93
migrated to respx
sanderegg Jan 27, 2025
481c283
remove dependency
sanderegg Jan 27, 2025
44f2bca
add asyncpg remove aiopg
sanderegg Jan 27, 2025
be4e70c
add
sanderegg Jan 27, 2025
26761d5
fixed startup/shutdown
sanderegg Jan 27, 2025
83e74cb
ongoing
sanderegg Jan 27, 2025
1b6bb4e
test_cli green
sanderegg Jan 28, 2025
05f3950
green
sanderegg Jan 28, 2025
f71e3e5
make code same
sanderegg Jan 28, 2025
4713074
test handlers green
sanderegg Jan 28, 2025
502857a
added exception handler
sanderegg Jan 28, 2025
b7a2319
minor
sanderegg Jan 28, 2025
dc51b20
fixing tests
sanderegg Jan 28, 2025
1728b05
created openapi
sanderegg Jan 28, 2025
8884502
upgrade makefile
sanderegg Jan 28, 2025
adda20b
added dotenv
sanderegg Jan 28, 2025
ccc8281
minor
sanderegg Jan 28, 2025
c54a693
useless in fastapi
sanderegg Jan 28, 2025
97e3b8f
remove aiohttp stuff
sanderegg Jan 28, 2025
72c885e
slowly but surely
sanderegg Jan 28, 2025
9a26d66
ongoing
sanderegg Jan 28, 2025
b5e669b
new assert check for fastapi
sanderegg Jan 28, 2025
9ed2078
new url_from_operation_id
sanderegg Jan 28, 2025
fc47a1b
hard
sanderegg Jan 28, 2025
a02c834
hard
sanderegg Jan 28, 2025
5b89bbd
moved to the right location
sanderegg Jan 28, 2025
d3f76eb
test health green
sanderegg Jan 28, 2025
00b70a1
health
sanderegg Jan 28, 2025
5f55238
removed locations stuff
sanderegg Jan 28, 2025
3fde3f3
minor
sanderegg Jan 28, 2025
286d7ee
what a mix
sanderegg Jan 28, 2025
95833c0
renamed
sanderegg Jan 28, 2025
4dbf716
minor
sanderegg Jan 28, 2025
2e5d743
sql 2.0
sanderegg Jan 28, 2025
e7fb842
fixing uploads
sanderegg Jan 28, 2025
64fa009
ongoing
sanderegg Jan 28, 2025
6bda7ab
minor
sanderegg Jan 28, 2025
599a026
minor
sanderegg Jan 28, 2025
54764ff
test handlers green
sanderegg Jan 28, 2025
6fbcc1c
added none response
sanderegg Jan 28, 2025
dc3a8a1
cleanup
sanderegg Jan 28, 2025
98d2ad6
moving stuff to fastapi
sanderegg Jan 28, 2025
dfb4d92
removed stuff
sanderegg Jan 28, 2025
1b8027d
asyncpg
sanderegg Jan 28, 2025
b852ed5
fixed
sanderegg Jan 28, 2025
236402e
asyncpg
sanderegg Jan 28, 2025
d35303e
reqs upgrade
sanderegg Jan 29, 2025
0d076c1
mypy
sanderegg Jan 29, 2025
b47624c
cleanup
sanderegg Jan 29, 2025
ed65ba0
cleanup
sanderegg Jan 29, 2025
d9c2e85
cleanup
sanderegg Jan 29, 2025
30a8003
many fixes
sanderegg Jan 29, 2025
75bc9e0
merge
sanderegg Jan 29, 2025
16092a2
fix
sanderegg Jan 29, 2025
2025bc6
fix
sanderegg Jan 29, 2025
c0ef4e1
fix
sanderegg Jan 29, 2025
9e740ec
fix
sanderegg Jan 29, 2025
600b35e
asynpg
sanderegg Jan 29, 2025
5807e8a
sonar
sanderegg Jan 29, 2025
1193977
fix
sanderegg Jan 29, 2025
fe62d5f
small fixes
sanderegg Jan 29, 2025
b2fd668
improvements on error matching
sanderegg Jan 30, 2025
82a7ed7
simplify
sanderegg Jan 30, 2025
13a0103
ongoing
sanderegg Jan 30, 2025
59813db
fix calls into long running tasks using fastapi
sanderegg Jan 30, 2025
35704be
types
sanderegg Jan 30, 2025
7744d82
linter
sanderegg Jan 30, 2025
8389052
wrong change
sanderegg Jan 30, 2025
fc76e0f
missing httpx
sanderegg Jan 30, 2025
c1806a3
fix imports
sanderegg Jan 30, 2025
9a7c27d
missing fastapi
sanderegg Jan 30, 2025
56fecdc
mypy
sanderegg Jan 30, 2025
e9ae0ed
fixing imports
sanderegg Jan 30, 2025
3aa8f39
change path
sanderegg Jan 30, 2025
0aa8307
pylint
sanderegg Jan 30, 2025
8ce4816
fix api-server test
sanderegg Jan 30, 2025
26942e6
fix names
sanderegg Jan 30, 2025
92dd39a
minor
sanderegg Jan 30, 2025
347f8e3
fix boot script
sanderegg Jan 30, 2025
d2c69af
remove noisy loggers, and also reduce amount of logs
sanderegg Jan 30, 2025
c05ff8d
@GitHK review
sanderegg Jan 30, 2025
fc69e4a
many fixes
sanderegg Jan 30, 2025
fe59716
config
sanderegg Jan 30, 2025
2eac4bc
services/storage api version: 0.5.0 → 0.6.0
sanderegg Jan 30, 2025
15774e8
fixed webserver calls
sanderegg Jan 30, 2025
0f20208
missing env
sanderegg Jan 30, 2025
660c80b
give more info on error
sanderegg Jan 30, 2025
7879cd9
test
sanderegg Jan 30, 2025
adb3072
fix test
sanderegg Jan 30, 2025
bb86ffd
could not get the real IP
sanderegg Jan 30, 2025
d4cf9df
fix test
sanderegg Jan 30, 2025
cd52099
@pcrespov review: typing
sanderegg Jan 31, 2025
15c357e
@pcrespov review: replace first by one or one_or_none
sanderegg Jan 31, 2025
395e391
ongoing
sanderegg Jan 31, 2025
d5f79b3
removed sync table
sanderegg Jan 31, 2025
dd37ad8
use a hash so we do not have strange stuff going on
sanderegg Jan 31, 2025
bd0d636
use a hash
sanderegg Jan 31, 2025
91f2927
add requirements for simulating storage server
sanderegg Jan 31, 2025
57d91d8
cleanup
sanderegg Jan 31, 2025
c137833
add fastapi as test requirement
sanderegg Jan 31, 2025
75a17bf
test now uses fastapi
sanderegg Jan 31, 2025
41f7c5c
maybe there
sanderegg Jan 31, 2025
1d7df54
reproduced bug
sanderegg Jan 31, 2025
0f12aef
reproduced bug
sanderegg Jan 31, 2025
5a471f7
maybe the fix
sanderegg Jan 31, 2025
d59f1b0
now works
sanderegg Jan 31, 2025
420c297
revert
sanderegg Feb 1, 2025
5f64042
after merge
sanderegg Feb 10, 2025
54f4e74
adjust to week changes
sanderegg Feb 10, 2025
6087f85
the test passes
sanderegg Feb 10, 2025
c1b135c
pylint
sanderegg Feb 10, 2025
36bd804
update openapis
sanderegg Feb 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions api/specs/storage/Makefile

This file was deleted.

Loading
Loading