Commit Graph

1621 Commits (main)
 

Author SHA1 Message Date
Valentin Deniaud 028c51e86a translation update
gitea/chrono/pipeline/head This commit looks good Details
3 days ago
Valentin Deniaud aa511e416f manager: allow importing partial bookings events (#78061)
gitea/chrono/pipeline/head This commit looks good Details
3 days ago
Valentin Deniaud 18470cb6be api: include end_datetime for partial bookings events (#78056)
gitea/chrono/pipeline/head This commit looks good Details
3 days ago
Valentin Deniaud 2a776007e0 api: allow partial booking in recurring events fillslots (#78056) 3 days ago
Valentin Deniaud 1b9bd2f428 manager: add partial bookings day view (#78056) 3 days ago
Valentin Deniaud 21c0d0da1f manager: configure partial bookings agenda (#78056) 3 days ago
Valentin Deniaud 640466742c agendas: add fields to allow partial bookings (#78056) 3 days ago
Lauréline Guérin 12a1fbaa72
misc: fix failing tests at midnigth (#78069)
gitea/chrono/pipeline/head This commit looks good Details
3 days ago
Benjamin Dauvergne df6721d580 agendas: implements free time calculation (#76335)
gitea/chrono/pipeline/head This commit looks good Details
SharedTimePeriod gets a get_intervals(mintime, maxtime) method returning the
list of intervals of open time between mintime and maxtime.

Agenda gets a get_free_time(mintime, maxtime) method returning the
list of intervals of open time between mintime and maxtim.
5 days ago
Benjamin Dauvergne 8278e6dca1 tests: add helper functions to manage meetings agendas (#76335) 5 days ago
Benjamin Dauvergne fd28d075a5 utils: add IntervalSet.__add__ (#76335)
Most algo around agendas amounts to adding a bunch of intervals them
removing some. The method to add them was missing.
5 days ago
Benjamin Dauvergne 881b585c3d misc: move interval module in chrono.utils (#76335)
Just some cleaning.
5 days ago
Benjamin Dauvergne 343e06552c agendas: move get_all_slots() and get_min/max_datetime() as Agenda's methods (#76335) 5 days ago
Frédéric Péters ffb83732ba translation update
gitea/chrono/pipeline/head This commit looks good Details
5 days ago
Valentin Deniaud 13f44f7cd0 api: disable legacy fillslots api by default (#77806)
gitea/chrono/pipeline/head This commit looks good Details
5 days ago
Pierre Ducroquet 84bdeb3ed3 tests: force an analyze pass after we load data so PG has usable statistics (#77590)
gitea/chrono/pipeline/head This commit looks good Details
5 days ago
Pierre Ducroquet 3318680f5f api: push back common criteria to 'help' PG (#77590) 5 days ago
Lauréline Guérin 31f4e5c059 agendas: add an index on Event (#77590) 5 days ago
Lauréline Guérin 11559acd35 api: don't build details if not requested (#77590) 5 days ago
Valentin Deniaud 2d2052f91c api: add agenda patch endpoint (#77852)
gitea/chrono/pipeline/head Build queued... Details
5 days ago
Valentin Deniaud 80b2b70654 manager: allow exporting agendas by category (#77790)
gitea/chrono/pipeline/head This commit looks good Details
5 days ago
Frédéric Péters c19cc93e39 debian: apply new pre-commit-debian (#77727)
gitea/chrono/pipeline/head This commit looks good Details
1 week ago
Frédéric Péters a5529dff96 ci: upgrade pre-commit-debian (#77727) 1 week ago
Frédéric Péters 16851755e6 fix erroneous translation of maximum delay string (#77819)
gitea/chrono/pipeline/head This commit looks good Details
2 weeks ago
Valentin Deniaud f0041d5ad8 manager: hide internal roles in agenda settings (#77155)
gitea/chrono/pipeline/head This commit looks good Details
3 weeks ago
Thomas Jund 6f85279226 css: remove useless styles to appbar title (#77258)
gitea/chrono/pipeline/head This commit looks good Details
in relation with #74725
3 weeks ago
Valentin Deniaud 656574d410 translation update
gitea/chrono/pipeline/head This commit looks good Details
3 weeks ago
Frédéric Péters a61d68d26d ci: disable concurrent builds (#77617)
gitea/chrono/pipeline/head This commit looks good Details
3 weeks ago
Valentin Deniaud b35708abcb manager: restore week number display (#75011)
gitea/chrono/pipeline/head This commit looks good Details
3 weeks ago
Valentin Deniaud 139f96672d manager: show date range in week view page title (#75010)
gitea/chrono/pipeline/head Build queued... Details
3 weeks ago
Valentin Deniaud 4ec41f3e09 manager: move today button before date view buttons group (#75008)
gitea/chrono/pipeline/head There was a failure building this commit Details
3 weeks ago
Valentin Deniaud 8e3631a346 manager: highlight Today button on today's page (#75009)
gitea/chrono/pipeline/head This commit looks good Details
3 weeks ago
Valentin Deniaud 9ed93daca8 manager: move settings and print buttons to kebab menu (#75013)
gitea/chrono/pipeline/head There was a failure building this commit Details
3 weeks ago
Valentin Deniaud 2fa8da2617 manager: factorize appbar between date views (#75013) 3 weeks ago
Thomas Jund c603e2a180 use input type date to swich days in meetings agenda day view (#75017)
gitea/chrono/pipeline/head There was a failure building this commit Details
3 weeks ago
Frédéric Péters 006d732479 misc: pass string to gettext before variable interpolation (#77517)
gitea/chrono/pipeline/head This commit looks good Details
3 weeks ago
Lauréline Guérin 3c25b09fa0
misc: fix failing tests at midnigth (#75589)
gitea/chrono/pipeline/head This commit looks good Details
2 months ago
Lauréline Guérin 41df2c58a5
api: events fillslots, return details of cancelled events (#76326)
gitea/chrono/pipeline/head This commit looks good Details
2 months ago
Emmanuel Cazenave c7e9c0cd81 agendas: change wording on minimal_booking_time (#76303)
gitea/chrono/pipeline/head This commit looks good Details
2 months ago
Emmanuel Cazenave c866e7e4a4 agendas: change max_booking_datetime implementation (#76303)
When a minimal_booking_time is defined max_booking_datetime's time is always midnight.
The switch max_booking_datetime += 1 occurs at minimal_booking_time.

When a minimal_booking_time is None, booking_datetime's time is the current time.
2 months ago
Emmanuel Cazenave 3855cfccb6 agendas: do not use minimal_booking_time in min_booking_datetime computation (#76303) 2 months ago
Thomas NOËL 38b2be042d translation update (#76380)
gitea/chrono/pipeline/head This commit looks good Details
2 months ago
Benjamin Dauvergne 75db853389 agendas: alter existing migration to add help_text (#76334)
gitea/chrono/pipeline/head This commit looks good Details
2 months ago
Lauréline Guérin f28031f5a2
api: fix datetimes for multiple agendas when no subscriptions & overlaps (#76217)
gitea/chrono/pipeline/head This commit looks good Details
2 months ago
Frédéric Péters e60bb3080d translation update
gitea/chrono/pipeline/head This commit looks good Details
2 months ago
Frédéric Péters ad2b04f89f misc: notify bookings when event is marked as checked (#75896)
gitea/chrono/pipeline/head This commit looks good Details
2 months ago
Frédéric Péters 5265839e69 misc: add presence/absence callback URLs (#75896) 2 months ago
Lauréline Guérin ba91b0d520
manager: display invoiced tag (#75415)
gitea/chrono/pipeline/head This commit looks good Details
2 months ago
Lauréline Guérin c7319f2c3c
api: mark events as invoiced (#75415) 2 months ago
Lauréline Guérin 8892bd7bcb
manager: lock check if flag check_locked is enabled (#75416)
gitea/chrono/pipeline/head This commit looks good Details
2 months ago