summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-08Make workaround cope with perpetually repeated eventstmp/agenda_rrule_workaroundcos
2022-04-18Workaround bug with recurring events not expandingcos
Only one occurance gets showed in cases when the CalDAV server fails to expand recurring events. This is a known issue tracked by [issue157] in the caldav library's bug tracker, and would better be dealt with there. This change works around the issue, hammering the server with one query per occurance. Obviously not acceptable as a fix, but it gets the job done and serves as a temporary workaround. [issue157]: https://github.com/python-caldav/caldav/issues/157
2022-01-05working on the new cli. Split out the thoughts from the NEXT_LEVEL.md file ↵Tobias Brox
to an independent NEW_CLI.md
2022-01-02Timezone mess, revisited. 0.13.0 was released with broken tests (I should ↵Tobias Brox
probably fix the test script to report FAILED) when the tests fail). Timezones are difficult, indeed.
2022-01-02kal: milestone, ics data can be added to the calendarTobias Brox
2021-12-30working on the new kal interfaceTobias Brox
2021-11-27timezones are difficult in python - tried to get rid of pytz dependency, but ↵Tobias Brox
ended up filing https://github.com/collective/icalendar/issues/333 https://github.com/collective/icalendar/issues/335 https://github.com/collective/icalendar/issues/336 instead
2021-11-15more thoughts, and started to design a new cliTobias Brox
2021-11-09Merge pull request #86 from bug/masterTobias Brox
Get password from a file
2021-11-09Get password from a fileGuy Brand
2021-10-18more documentation tweakingTobias Brox
2021-10-18more documentation tweakingTobias Brox
2021-10-18more documentation tweakingTobias Brox
2021-10-18more documentation tweakingTobias Brox
2021-10-18more documentation tweakingTobias Brox
2021-10-18more documentation tweakingTobias Brox
2021-10-18found some old modifications that were never committedTobias Brox
2021-10-18thoughts after CalendarFest, and minor updates/tweaks on the task management ↵Tobias Brox
document
2021-09-28possible fix for https://github.com/tobixen/calendar-cli/issues/85Tobias Brox
2021-05-31Freenode has undergone a corporate takeover, it seems to be a rather toxic ↵Tobias Brox
conflict, moving to OFTC seems to be a reasonable neutral move.
2021-05-28Show default value in help for --event-templatecos
2021-05-28Same tz for dtstart, dtcreated and dtend in agendacos
Be consistent in using the selected timezone when outputing an agenda with a custom event template. Also rename first use of dtstart as search_dtstart and friends in calendar_agenda(), to reduce confusing reuse of same variable name for different purposes in same function.
2021-05-25Updated the copyright headerTobias Brox
2021-05-25Add calendar_url and doc tip to interactive-configcr/improve_interactive_configcos
Asking about calendar_url makes it easier to realize the correct format of caldav_url. Suggesting to read the documentation might help the more eager-to-get-started-souls (like e.g. me) to do it earlier.
2021-05-25Most calendar servers will yield the "primary" calendar as the first,Tobias Brox
so the existing logic (choose the first calendar if none were specified) usually makes sense. Degrading the error to a warning for when there are several calendars and none is explicitly given.
2021-05-25push the version numberTobias Brox
2021-05-25Wrap question about how to handle config in a loopfix/loop_on_savecos
This commit attempts to address these two issues: Whenever calendar-cli is run on a clean new user account lacking a ~/.config directory, configuration is lost and has to be remade. There might be other cases for an Exception here and they are all annoying enough to warrant a change in behaviour. From a usability perspective, it is easy to be pressing enter a bit too quickly to stop at the save prompt. This is especially true if merely changing one or a couple of values while leaving the rest of them at their old value. Reasking to require an actual answer on what to do would be an improvement.
2021-05-25Fix: Specify calendar rather than random selectionfix/require_calendar_urlcos
Without this commit, the calendar that gets used is undefined. With at least some CalDAV implementation this practically means one is randomly selected at every run. Having determinism at the small cost of required configuration is the user expected behaviour for anyone using an account with more than one calendar.
2020-12-25resolves https://github.com/tobixen/calendar-cli/issues/80Tobias Brox
2020-08-16random todo-commentTobias Brox
2020-07-07Merge pull request #77 from bug/masterTobias Brox
Private events
2020-07-07Private eventsGuy Brand
2020-06-08the whole docstring is written out in the help-message, without line breaks, ↵Tobias Brox
and it gets quite ugly. Perhaps this will be better?
2020-06-08it may be important with a backlink to the official project home.Tobias Brox
2020-06-08whitespace changesTobias Brox
2020-06-08python2/python3 string handling bugfixesTobias Brox
2020-06-07bugfixTobias Brox
2020-06-07bugfixTobias Brox
2020-06-07workaround to get time zones in accordance with the RFC, ref ↵Tobias Brox
https://github.com/collective/icalendar/issues/272#issuecomment-640204031, resolves https://github.com/tobixen/calendar-cli/issues/11
2020-06-07wontfix https://github.com/tobixen/calendar-cli/issues/74Tobias Brox
2020-06-07Ref https://github.com/tobixen/calendar-cli/issues/74 there may still be ↵Tobias Brox
some time zone issues here
2020-06-07fixing up test codeTobias Brox
2020-06-07yet another bugfixTobias Brox
2020-06-07bugfixingTobias Brox
2020-06-07Hm, the --default-due does not really do what it said in the --helpTobias Brox
2020-06-07minor text tweakTobias Brox
2020-06-07documentation workTobias Brox
2020-06-07documentation and comments. Resolves ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/65
2020-06-06more work on proper timestamp localization/conversion in agenda. Resolves ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/11
2020-06-06bugfix for https://github.com/tobixen/calendar-cli/issues/11 - don't treat ↵Tobias Brox
timezone information as an event