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

EW-1083: TSP Refactoring #5449

Draft
wants to merge 128 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
128 commits
Select commit Hold shift + click to select a range
80a3d13
EW-1057: made barrel exports changes and changed the imports
HKayed Nov 29, 2024
6172544
EW-1057: fixing an export
HKayed Nov 29, 2024
47a9878
BC-8213 - validate room dates (#5347)
MartinSchuhmacher Nov 29, 2024
6701a1d
EW-1057: fixed more imports
HKayed Nov 29, 2024
a77e5fe
EW-1057: some imports modified
HKayed Nov 29, 2024
d798d44
EW-1057: modified an import causing tests to break
HKayed Nov 29, 2024
f840ab4
Add and use Test Factories
MajedAlaitwniCap Nov 29, 2024
2676f20
Merge branch 'main' into EW-1053
MajedAlaitwniCap Dec 2, 2024
6184e18
Merge branch 'main' into EW-1053
MajedAlaitwniCap Dec 2, 2024
4e0f4e2
revert ExternalSchoolDto changes
MajedAlaitwniCap Dec 2, 2024
ba8417f
EW-1057: reverted the changes excluding @src
HKayed Dec 2, 2024
64b5ffb
N21-2264 Remove unused tools from courses (#5361)
MarvinOehlerkingCap Dec 2, 2024
b4e81d2
N21-2309 Fix validation and add support for unknown schulconnex group…
MarvinOehlerkingCap Dec 2, 2024
2cc1559
cleanup ancient and false information (#5357)
Loki-Afro Dec 2, 2024
17471ba
N21-2248 Create LTI 1.1 deep links with external tools (#5349)
MarvinOehlerkingCap Dec 2, 2024
8ed89d1
BC-7994 Remove unused dependency nodemon (#5366)
dyedwiper Dec 2, 2024
edd464e
Merge branch 'main' into EW-1057
HKayed Dec 2, 2024
22b41cb
Merge branch 'main' into EW-1053
MajedAlaitwniCap Dec 3, 2024
f8ac731
EW-1057: reverted non-needed changes to the index.ts files in folders…
HKayed Dec 3, 2024
3e6a35c
EW-1057: using src in core/logger
HKayed Dec 3, 2024
14ac944
EW-1057: fixing deep imports
HKayed Dec 3, 2024
959791b
EW-1057: fixed src/core/logger imports
HKayed Dec 3, 2024
6e3a643
add and use factories for robj export models
MajedAlaitwniCap Dec 4, 2024
02cb706
Merge branch 'main' into EW-1053
MajedAlaitwniCap Dec 4, 2024
e4aa8a3
add robj-export-schueler-migration factory
MajedAlaitwniCap Dec 4, 2024
2fcee4c
add new factories to index
MajedAlaitwniCap Dec 4, 2024
66a753e
EW-1057: reverted all non needed import changes
HKayed Dec 4, 2024
73d7c09
EW-1057: imports reverted
HKayed Dec 4, 2024
6ac88cc
EW-1055: moved tsp to strategy
HKayed Nov 28, 2024
bb958fb
EW-1055: All imports modified to suit the folder structural change an…
HKayed Nov 28, 2024
c2406d3
EW-1055: another import modification
HKayed Nov 28, 2024
1adc16a
EW-1055: renamed tsp.config to be sync.config
HKayed Nov 29, 2024
f7bbac1
EW-1055: modifed config name and import
HKayed Nov 29, 2024
6c80f6a
EW-1057: fixed imports
HKayed Dec 4, 2024
afed156
Merge branch 'main' into EW-1057
SimoneRadtke-Cap Dec 5, 2024
45a4b6a
Merge branch 'main' into EW-1053
MajedAlaitwniCap Dec 5, 2024
c71904b
revert adding new factories to index file
MajedAlaitwniCap Dec 5, 2024
87874ac
Merge branch 'main' into EW-1053
MajedAlaitwniCap Dec 6, 2024
662310c
Merge branch 'main' into EW-1053
MajedAlaitwniCap Dec 9, 2024
ee42f8e
Merge branch 'main' into EW-1053
MajedAlaitwniCap Dec 10, 2024
feda809
Merge branch 'main' of https://github.com/hpi-schul-cloud/schulcloud-…
MajedAlaitwniCap Dec 18, 2024
2d49b6b
modify externalUserDtoFactory
MajedAlaitwniCap Dec 18, 2024
4e6c0f6
reorder test factories to main modules
MajedAlaitwniCap Dec 19, 2024
ab87bfc
Merge branch 'main' into EW-1053
mkreuzkam-cap Jan 7, 2025
ffc1e28
Merge branch 'main' into EW-1057
mkreuzkam-cap Jan 7, 2025
102ff37
fix nest lint.
mkreuzkam-cap Jan 7, 2025
45d1206
orgabize imports
MajedAlaitwniCap Jan 13, 2025
16c01f9
Merge branch 'main' into EW-1053
MajedAlaitwniCap Jan 13, 2025
69b41d5
EW-1056: Remove for await and improve legibility.
mkreuzkam-cap Jan 13, 2025
21fefc9
Merge branch 'main' into EW-1056
mkreuzkam-cap Jan 13, 2025
27cc3de
Merge branch 'main' into EW-1056
mkreuzkam-cap Jan 15, 2025
410750b
Fix typos.
mkreuzkam-cap Jan 15, 2025
0f06801
Merge branch 'main' into EW-1053
MajedAlaitwniCap Jan 15, 2025
6e6e1e5
Merge branch 'EW-1057' into EW-1083
mkreuzkam-cap Jan 20, 2025
f5efcaa
Merge branch 'EW-1053' into EW-1083
mkreuzkam-cap Jan 20, 2025
1e3e9dd
Merge branch 'EW-1056' into EW-1083
mkreuzkam-cap Jan 20, 2025
e1374a4
Fix test error.
mkreuzkam-cap Jan 20, 2025
3e96b72
Fix test after merge.
mkreuzkam-cap Jan 20, 2025
6face40
Remaining comments from EW-1057.
mkreuzkam-cap Jan 20, 2025
7fad9ac
Merge branch 'main' into EW-1083
mkreuzkam-cap Jan 20, 2025
59e7a8a
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 21, 2025
14764a7
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 21, 2025
768d1bf
Use infer for types of config values.
mkreuzkam-cap Jan 21, 2025
22fc71c
Make order of calls clear and use Promise.all
mkreuzkam-cap Jan 21, 2025
a18f5a3
Merge branch 'main' into EW-1083
mkreuzkam-cap Jan 21, 2025
f24381e
EW-1083 Refactoring tests
SimoneRadtke-Cap Jan 21, 2025
e8ed1c2
Merge branch 'main' into EW-1083
mkreuzkam-cap Jan 21, 2025
3c71e56
Change error handling and rename fetch function.
mkreuzkam-cap Jan 21, 2025
6e392fe
Merge branch 'main' into EW-1083
mkreuzkam-cap Jan 22, 2025
746d676
Make client throw access token exception.
mkreuzkam-cap Jan 22, 2025
80592a0
Merge branch 'main' into EW-1083
mkreuzkam-cap Jan 23, 2025
7cf9c1b
Fix after refactoring.
mkreuzkam-cap Jan 23, 2025
cb2f41f
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 23, 2025
3293380
Merge branch 'main' into EW-1083
mkreuzkam-cap Jan 23, 2025
44d03ea
EW-1083 Refactoring test for tsp sync strategy
SimoneRadtke-Cap Jan 23, 2025
7caf619
Use typeguard in oauth data mapper.
mkreuzkam-cap Jan 24, 2025
74178c4
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 24, 2025
f2296c9
Split TspSyncService and rename to TspSchoolService.
mkreuzkam-cap Jan 24, 2025
34ffd29
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 24, 2025
5e821d0
EW-1083 Add typeguard to tsp provisioning service
SimoneRadtke-Cap Jan 24, 2025
07d72c7
Merge branch 'main' into EW-1083
mkreuzkam-cap Jan 28, 2025
407e225
EW-1083 Adjust readme
SimoneRadtke-Cap Jan 29, 2025
042911e
Fix off by one error in batch logging.
mkreuzkam-cap Jan 29, 2025
8e04b67
use typeguard and collapse object literals.
mkreuzkam-cap Jan 29, 2025
58eada0
Sync strategy refactoring.
mkreuzkam-cap Jan 29, 2025
c39bbf5
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 29, 2025
d26f9f6
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 30, 2025
2a51053
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 31, 2025
69958ae
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 31, 2025
6738ea4
Merge branch 'main' into EW-1083
mkreuzkam-cap Jan 31, 2025
b81a1a0
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Jan 31, 2025
c81bd47
EW-1083 Working on DP review comments
SimoneRadtke-Cap Feb 3, 2025
0c7153e
EW-1083 Working on DP review comments
SimoneRadtke-Cap Feb 3, 2025
625c883
remove domain error handler
mkreuzkam-cap Feb 3, 2025
ccdf546
Improve typeguard.
mkreuzkam-cap Feb 4, 2025
9ab7297
code review.
mkreuzkam-cap Feb 4, 2025
8d8b686
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 4, 2025
dfc378a
code review.
mkreuzkam-cap Feb 5, 2025
52ec62b
Merge branch 'main' into EW-1083
mkreuzkam-cap Feb 5, 2025
636d57d
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 6, 2025
1c872c1
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 6, 2025
3acf045
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 6, 2025
c8fc4f2
Merge branch 'main' into EW-1083
mkreuzkam-cap Feb 7, 2025
5cd1476
fix typo.
mkreuzkam-cap Feb 7, 2025
26a6540
Merge branch 'main' into EW-1083
mkreuzkam-cap Feb 7, 2025
32d1574
fix typo.
mkreuzkam-cap Feb 7, 2025
5d52ddb
Merge branch 'main' into EW-1083
mkreuzkam-cap Feb 7, 2025
b47e6ed
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 10, 2025
168ba9d
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 11, 2025
2873d81
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 11, 2025
e777ecd
Merge branch 'main' into EW-1083
mkreuzkam-cap Feb 11, 2025
c42074c
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 13, 2025
9ad28f7
Add fullsync on -1 daysToFetch.
mkreuzkam-cap Feb 13, 2025
9314956
adjust fetch service.
mkreuzkam-cap Feb 13, 2025
03e037d
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 13, 2025
11fcda3
EW-1083 Add test
SimoneRadtke-Cap Feb 13, 2025
3993630
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 14, 2025
34910f8
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 14, 2025
619bffb
EW-1083 Testing
SimoneRadtke-Cap Feb 14, 2025
4b65488
EW-1083 Testing
SimoneRadtke-Cap Feb 14, 2025
c2cb51a
EW-1083 Adjust test
SimoneRadtke-Cap Feb 14, 2025
59bca1a
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 17, 2025
c529ab9
adjust loggables for full sync.
mkreuzkam-cap Feb 17, 2025
2799647
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 18, 2025
b92f1b2
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 18, 2025
59153f0
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 18, 2025
2f3ec61
Merge branch 'main' into EW-1083
mkreuzkam-cap Feb 19, 2025
d796b9c
Merge branch 'main' into EW-1083
SimoneRadtke-Cap Feb 19, 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
Prev Previous commit
Next Next commit
Merge branch 'main' into EW-1083
  • Loading branch information
mkreuzkam-cap committed Jan 23, 2025
commit 80592a0fb229714c083aa48b2225fa0a759c1bb4
1 change: 1 addition & 0 deletions apps/server/src/infra/sync/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
export * from './media-licenses';
export { TspSyncConfig, TspSyncStrategy } from './strategy/tsp';
export * from './media-metadata';
1 change: 1 addition & 0 deletions apps/server/src/infra/sync/service/sync.service.ts
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ import { VidisSyncStrategy } from '../media-licenses/strategy';
import { SyncStrategy } from '../strategy/sync-strategy';
import { TspSyncStrategy } from '../strategy/tsp/tsp-sync.strategy';
import { SyncStrategyTarget } from '../sync-strategy.types';
import { MediaMetadataSyncStrategy } from '../media-metadata/strategy';

@Injectable()
export class SyncService {
Loading
You are viewing a condensed version of this merge commit. You can view the full changes here.