ryanmwangi
  • Joined on 2024-09-25
ryanmwangi created branch timezonetests in ryanmwangi/CalMerger 2024-11-12 12:15:59 +00:00
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-11 19:32:26 +00:00
441f4d2fb3 test:set up initial structure for unit tests for fetchCalendarData function
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-11 17:15:02 +00:00
8c0de14d5f refactor: move server.js and app.js into src directory
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-11 17:02:11 +00:00
af980956cb test:edit expected outcome file for override calendar
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-11 16:58:10 +00:00
5d7bdb6878 refactor:streamlined server file
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-11 16:45:56 +00:00
df37f35ace refactor: separated route logic from server startup
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-11 16:35:09 +00:00
2a0fe0812e refactor: move utility functions to calendarUtil.js
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-11 11:03:51 +00:00
3b590958a0 test: run tests to check the produced output against the expected output
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-11 10:48:52 +00:00
299b8c1404 refactor: serve static files from a dedicated directory
ryanmwangi pushed to main at ryanmwangi/mostr 2024-11-11 10:20:45 +00:00
ed72bcebcf refactor: replace xdg dependency by platform-agnostic directories
3749f72048 refactor(main): optimize feedback for (( command
d1735476cc fix(main): improve feedback for (( command
Compare 3 commits »
ryanmwangi pushed to main at ryanmwangi/mostr 2024-11-10 20:06:37 +00:00
5dbea00562 feat: make hashtag interactions more dynamic
cc1e9d4d69 docs(readme): beta hints
d5e6bd2578 fix(main): fallback when listing empty description
60b33b1dd3 fix: make bookmark and priority filter commands more consistent
561fd9e1e5 feat: implement priority filtering
Compare 23 commits »
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-08 12:49:46 +00:00
be6d378890 style: refactor async functions to use traditional function declaration syntax
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-08 11:23:45 +00:00
11a4efe30b fix: ensure valid date-time handling in event components
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-07 23:21:36 +00:00
db78a0121e refactor: Refactor addEventsToCalendar to properly handle date validation and usage
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-07 17:37:38 +00:00
1bb1db7326 logging: log result.data as I debug. correct synta as wellx
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-07 17:27:53 +00:00
73135dd9d4 refactor: use ical.js to generate calendar merged and refreshed calendars
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-07 17:18:03 +00:00
41687e1e22 remove: tests directory
8e143df754 refactor: replace event addition with ical.js
Compare 2 commits »
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-07 17:06:26 +00:00
ffd2fa5370 refactor: switch calendar component creation to ical.js
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-07 13:05:35 +00:00
1c241c0738 chore: add calendar directory to .gitignore
ryanmwangi pushed to master at ryanmwangi/CalMerger 2024-11-07 13:04:36 +00:00
69f2f71a2d test: add test for merging calendars in different timezones and merging date-based and time-based calendars