• Joined on 2022-07-06
janek pushed to main at Polygon/stackspout 2024-11-30 09:19:45 +00:00
fccdd1201f overrides/stackspin-nextcloud-override: update nextcloud apps
janek pushed to master at janek/CalMerger 2024-11-25 22:57:13 +00:00
92c6fffe64 test(calendar): run tests for different calendar instances
51c4f5c31f test(calendar): make tests for merged date based calendars pass
5ec6341680 feat(calendar): Set the summary using prefix and override logic
d6022eeb62 chore: Merge branch 'master' of forge.ftt.gmbh:janek/CalMerger
5ec42d07bb Clean up the merged calendars directory before tests
Compare 5 commits »
janek pushed to dev at janek/mostr 2024-11-25 13:23:11 +00:00
d159004340 feat: also match user filter to hashtag and position better in prompt
591adafd6e feat(task): list all participants
Compare 2 commits »
janek pushed to dev at janek/mostr 2024-11-25 12:55:12 +00:00
ca263b50d2 fix(tasks): filter by owner instead of creator
e95a14ae89 release: 0.7.0 - task reassignment, user interaction and more helpful feedback
Compare 2 commits »
janek pushed to main at janek/mostr 2024-11-25 12:54:51 +00:00
ca263b50d2 fix(tasks): filter by owner instead of creator
janek pushed to master at janek/CalMerger 2024-11-25 12:41:43 +00:00
ff595a9f70 refactor(calendarUtil): addEventsToCalendar variable naming
1706b9cad3 feat(calendarUtil): simplify event property copying
Compare 2 commits »
janek pushed to master at janek/CalMerger 2024-11-25 12:03:56 +00:00
2bd5c967af test(calendar): remove line ending normalization
c8f3771717 test(calendar): use correct subdirectory to run server
5b40bf5d75 test: add test for date based events
Compare 3 commits »
janek pushed to master at janek/CalMerger 2024-11-25 12:01:36 +00:00
199a74a5d4 test(calendar): remove line ending normalization
d05c29332c test(calendar): use correct subdirectory to run server
Compare 2 commits »
janek pushed to master at janek/CalMerger 2024-11-25 11:22:45 +00:00
227ec8a211 fix(calendar): handle date events appropriately
5769c9ce5b test: update imports and add ESM-compatible __dirname handling
6a428c55e0 build(tests): ensure compatibility with ESM in Jest by updating test script - Updated test script in package.json to use with Jest.
56e5f69cbb docs: add instructions on how to build and run the server with docker
e45c433797 build(docker): edit CMD to reference app.js to run the application
Compare 6 commits »
janek pushed to main at janek/mostr 2024-11-25 01:33:57 +00:00
e95a14ae89 release: 0.7.0 - task reassignment, user interaction and more helpful feedback
a3eeb38e5f fix(tasks): fallback upon invalid regex
3a4588b45d feat: display task owner
6ef5c47e98 feat: assign users to task
87392fccb6 feat: guidance for moving backward
Compare 30 commits »
janek pushed to dev at janek/mostr 2024-11-25 01:31:04 +00:00
a3eeb38e5f fix(tasks): fallback upon invalid regex
3a4588b45d feat: display task owner
6ef5c47e98 feat: assign users to task
87392fccb6 feat: guidance for moving backward
78438696ac refactor: create own struct for nostr relay users
Compare 7 commits »
janek pushed to dev at janek/mostr 2024-11-24 13:37:02 +00:00
a8fb3f919d enhance(tasks): improve state labels
044c853993 enhance(tasks): show displayname rather than username where appropriate
Compare 2 commits »
janek pushed to dev at janek/mostr 2024-11-23 18:55:13 +00:00
b26d64646c fix(main): do not create empty notes
7ecfa6e810 feat(task): get state at specific time
Compare 2 commits »
janek pushed to dev at janek/mostr 2024-11-22 15:55:07 +00:00
fe0b59ef65 feat(main): use whoami crate to get full name, also on windows
janek pushed to dev at janek/mostr 2024-11-22 10:24:59 +00:00
031d9a3b69 release: 0.6.3 - enhance quick access
58117b901a style: clean up code formatting and add notes
29476e60ad fix: flush more liberally
1a7b65fe1c fix(tasks): priority filtering for quick access with exhaustive tests
94976905d3 fix(tasks): properly test quick access bookmarks and view
Compare 7 commits »
janek pushed to dev at janek/mostr 2024-11-21 23:04:53 +00:00
bd32e61212 refactor: revamp visible task algorithm
5cd82e8581 enhance: display more accurate time tracking prefixes
eea8511a6e feat: enable finding user by partial key and name
5032b4db93 refactor(tasks): omit empty descriptions
fc97b513c4 release: 0.6.2 - case-insensitive hashtags and pubkey filtering
Compare 7 commits »
janek pushed to dev at janek/mostr 2024-11-20 22:31:21 +00:00
20fc8f9a3a refactor: rename set_filter_from to since
1f13c45831 feat: easy reset to own pubkey filter
e320523fc0 feat: enable setting pubkey as context and auto-filter for own
b87970d4e2 release: version 0.6.1 back to rust 1.82.0
2ce5801925 fix: task descriptions ordering
Compare 8 commits »
janek pushed to main at janek/mostr 2024-11-20 22:27:52 +00:00
b87970d4e2 release: version 0.6.1 back to rust 1.82.0
2ce5801925 fix: task descriptions ordering
ca50bdf3bb feat: enhance display of task history
9eb6138852 enhance(tasks): current task description
88ecd68eb8 refactor: rename and document a few task methods
Compare 5 commits »
janek pushed to master at janek/CalMerger 2024-11-20 14:42:37 +00:00
29208d8b4d build(babel): install babel/core, babel/plugin-transform-modules-commonjs, and babel-jest
c1c6ae47de test: create jest.config,js file
174a845c78 fix(import): enable compatibility between ES modules and CommonJS for ical.jsRenamed ical.js to ical.cjs to explicitly mark it as a CommonJS module and used createRequire to import it into the ES module project. This resolves module system conflicts and ensures seamless integration without modifying ical.js content.
ad3ec6f7a6 build: update start script to correctly point to src/app.js
fab6753c5a fix: ensure accurate TZID inclusion in DTSTART/DTEND- Preserve TZID only when explicitly included in source calendar. - Added a helper function hasTZID to check for explicit TZID in raw properties.- Adjusted datetime processing logic in processDateTimeProperty to streamline handling of various cases.
Compare 22 commits »
janek pushed to dev at janek/mostr 2024-11-19 16:10:18 +00:00
00bd7a997a feat(main): show all task updates with comma