Resolve "Implement Absence model based on FreeBusy" #70

Merged
hansegucker merged 22 commits from 1-implement-absence-model-based-on-freebusy into master 2024-04-03 20:46:37 +02:00
Member

Closes #1, #5

Closes #1, #5
Author
Member

added 2 commits

  • 52aacc90 - Update Core dependency and bump version
  • e549a80f - Make Absence subclass of FreeBusy

Compare with previous version

added 2 commits <ul><li>52aacc90 - Update Core dependency and bump version</li><li>e549a80f - Make Absence subclass of FreeBusy</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=33855&start_sha=e7f43a07b843ec971a0cdfeb0649dc093dc4c8af)
Author
Member

added 2 commits

  • 0b85d916 - Add graphql schema for absence and reason
  • 9eda5940 - Add list frontends for absence and reason

Compare with previous version

added 2 commits <ul><li>0b85d916 - Add graphql schema for absence and reason</li><li>9eda5940 - Add list frontends for absence and reason</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=33858&start_sha=e549a80f01d46f5dc00b9d8a31d3fe69e62509df)
Author
Member

added 1 commit

  • 19a3d69f - Use correct manager

Compare with previous version

added 1 commit <ul><li>19a3d69f - Use correct manager</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=33865&start_sha=9eda5940447374bcb1f83cdebd75cf6c03138134)
Author
Member

added 7 commits

  • 64a2ddee - Restructure graphql files
  • 544630ca - Fix foreignkey selects
  • aa976088 - Use datetime instead of only date for start and end
  • 6efeca64 - Fix absence reason reference
  • 181a40c2 - Query IDs for CRUD list editing mode
  • 3ff662d2 - Handle timezones
  • c071de7a - Add permission checking

Compare with previous version

added 7 commits <ul><li>64a2ddee - Restructure graphql files</li><li>544630ca - Fix foreignkey selects</li><li>aa976088 - Use datetime instead of only date for start and end</li><li>6efeca64 - Fix absence reason reference</li><li>181a40c2 - Query IDs for CRUD list editing mode</li><li>3ff662d2 - Handle timezones</li><li>c071de7a - Add permission checking</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=34260&start_sha=19a3d69f766802fec14c14dfb2ba46bb4e5a8239)
Author
Member

added 1 commit

  • 190956cc - Restructure gql files and fix CRUD lists

Compare with previous version

added 1 commit <ul><li>190956cc - Restructure gql files and fix CRUD lists</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=34644&start_sha=c071de7a355bd01db7d4da429cd8531af1b06f07)
Author
Member

added 2 commits

  • e6876d65 - Remove unnecessary stuff from gql query
  • dbaabece - Fix absence batch editing

Compare with previous version

added 2 commits <ul><li>e6876d65 - Remove unnecessary stuff from gql query</li><li>dbaabece - Fix absence batch editing</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=34656&start_sha=190956cc6390b5fb03d5fb6903762176c51c287c)
Owner

Make mandatory

Make mandatory
Owner

Add default field to mark an AbsenceReason as default

Add default field to mark an AbsenceReason as default
Owner

added 20 commits

  • dbaabece...375f1205 - 17 commits from branch master
  • 3bcbd794 - Merge branch 'master' into 1-implement-absence-model-based-on-freebusy
  • c887e5bf - Fix reformat and lint
  • b311663b - Drop sites framework

Compare with previous version

added 20 commits <ul><li>dbaabece...375f1205 - 17 commits from branch <code>master</code></li><li>3bcbd794 - Merge branch &#39;master&#39; into 1-implement-absence-model-based-on-freebusy</li><li>c887e5bf - Fix reformat and lint</li><li>b311663b - Drop sites framework</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=37441&start_sha=dbaabece63257f21ba665bda78a5ab01bbe742b1)
Member

added 1 commit

  • 1ed53c6f - Fix creating/editing of Absences

Compare with previous version

added 1 commit <ul><li>1ed53c6f - Fix creating/editing of Absences</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=37470&start_sha=b311663bd1e5760f4d81cb0c9a5caa3f39b19499)
Owner

changed this line in version 9 of the diff

changed this line in [version 9 of the diff](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=38002&start_sha=1ed53c6fe86aab7d2f177536c86ab4534735da0e#ec86d25712acd0ef68a451cea16eb434d7ff5d3f_34_71)
Owner

added 2 commits

  • 26f802b7 - Add more attributes to models
  • b161a7d4 - Merge branch '1-implement-absence-model-based-on-freebusy' of...

Compare with previous version

added 2 commits <ul><li>26f802b7 - Add more attributes to models</li><li>b161a7d4 - Merge branch &#39;1-implement-absence-model-based-on-freebusy&#39; of...</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=38002&start_sha=1ed53c6fe86aab7d2f177536c86ab4534735da0e)
Author
Member

added 22 commits

  • b161a7d4...0b4e1f83 - 2 commits from branch master
  • 0b4e1f83...52430089 - 10 earlier commits
  • b0855414 - Handle timezones
  • 61446c9c - Add permission checking
  • e9beeda1 - Restructure gql files and fix CRUD lists
  • 7148c461 - Remove unnecessary stuff from gql query
  • 2c74ad67 - Fix absence batch editing
  • 8214e3d8 - Fix reformat and lint
  • d12b6b13 - Drop sites framework
  • 46bcbee0 - Add more attributes to models
  • ed301eeb - Fix creating/editing of Absences
  • 0d1c7214 - Adapt to refactored CRUD lists

Compare with previous version

added 22 commits <ul><li>b161a7d4...0b4e1f83 - 2 commits from branch <code>master</code></li><li>0b4e1f83...52430089 - 10 earlier commits</li><li>b0855414 - Handle timezones</li><li>61446c9c - Add permission checking</li><li>e9beeda1 - Restructure gql files and fix CRUD lists</li><li>7148c461 - Remove unnecessary stuff from gql query</li><li>2c74ad67 - Fix absence batch editing</li><li>8214e3d8 - Fix reformat and lint</li><li>d12b6b13 - Drop sites framework</li><li>46bcbee0 - Add more attributes to models</li><li>ed301eeb - Fix creating/editing of Absences</li><li>0d1c7214 - Adapt to refactored CRUD lists</li></ul> [Compare with previous version](/AlekSIS/onboarding/aleksis-app-kolego/-/merge_requests/7/diffs?diff_id=38729&start_sha=b161a7d4c9c2503044dc4d91b4f5fabd9af65ce7)
Author
Member

changed the description

changed the description
Owner

@magicfelix You're sure that this works?

@magicfelix You're sure that this works?
Owner

added 1 commit

  • a92d23de - Fix menu (icons and permissions)

Compare with previous version

added 1 commit <ul><li>a92d23de - Fix menu (icons and permissions)</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kolego/-/merge_requests/7/diffs?diff_id=39201&start_sha=0d1c72140f68bb0371d8adb8b4a4550bdaa2ff6b)
Author
Member

Interesting, but yes, I just tested it again to be sure, and it works.

Interesting, but yes, I just tested it again to be sure, and it works.
Owner

resolved all threads

resolved all threads
Owner

assigned to @hansegucker

assigned to @hansegucker
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>961ea376 - Add some rules</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kolego/-/merge_requests/7/diffs?diff_id=40451&start_sha=a92d23def9748b8100f793424f09311afa4f4ca0)
Owner

marked this merge request as ready

marked this merge request as **ready**
Owner

mentioned in commit c881def8b6

mentioned in commit c881def8b6cc748bb30e1334b9328d6176b0542d
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aleksis/AlekSIS-App-Kolego!70
No description provided.