[tmp] feat: add calendar delegation feature#8336
Conversation
Signed-off-by: Grigory Vodyanov <scratchx@gmx.com> # Conflicts: # package-lock.json
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
|
Hey, I know this is still a draft, but before you get too far, a couple things: a) pretty much all the code in the delegation service, should live in the Cdav-Library. Also phrasing xml strings with variable injection and parsing responses with regex strings is a no no. Please use build in function to do this. You can look at the Cdav library for refereance. b) any newly created files should be in TypeScript with setup and Vue composition api. Cdav-library is exempt from this as it does not use typescript yet. Please see AppNavigationHeaderViewMenu.vue for reference. Sorry, but I've enforced this for other PR's so its only fair. |
This is just a Tmp pr, for local debugging ( to fix the backend) i agree with the point but should be posted on the actual pr open by @GVodyanov |
Ah! Okay, will do |
Edit: temporary pr for testing, almost fully vibe coded. Please ignore