Commit graph

83 commits

Author SHA1 Message Date
Marko Korhonen c97472f6f5
i18n CLI options 2023-11-27 17:57:13 +02:00
Marko Korhonen 3239a7c611
Bundle all files to single JavaScript file, add development mode 2023-11-24 16:45:23 +02:00
Marko Korhonen 820a49efd8
Fix main directive in package.json 2023-11-24 16:06:57 +02:00
Marko Korhonen e44fc052f2
Add dayjs configurator 2023-11-24 16:03:44 +02:00
Marko Korhonen bb375e62ea
Update package-lock.json 2023-11-24 16:03:29 +02:00
Marko Korhonen 0ce99d9235
1.0.2 2023-11-23 20:56:40 +02:00
Marko Korhonen 13b4c3a640
Fix typo 2023-11-23 20:56:11 +02:00
Marko Korhonen e7a67ebfa0
Fix displaying overlogged time as negative 2023-11-23 20:53:37 +02:00
Marko Korhonen f8cf9bad7d
Fix crash on missing config sections 2023-11-23 20:46:58 +02:00
Marko Korhonen acb07d0cdc
Fix config schema 2023-11-23 20:31:05 +02:00
Marko Korhonen a2e53e32a6
1.0.1 2023-11-23 20:25:46 +02:00
Marko Korhonen 6bbfd25745
Fix running on older nodejs versions
The shebang does not work without extension
2023-11-23 20:24:35 +02:00
Marko Korhonen 536aaa01b0
Add update instructions 2023-11-23 19:57:46 +02:00
Marko Korhonen f693c90dec
1.0.0 2023-11-23 19:51:52 +02:00
Marko Korhonen b08ab097ba
Add config.defaults.hadLunch and rework lunch messages 2023-11-23 19:51:20 +02:00
Marko Korhonen 91a7362495
Update description 2023-11-23 19:17:12 +02:00
Marko Korhonen 2a9e94389b
Config schema: fix language 2023-11-23 19:16:21 +02:00
Marko Korhonen 567bc7a5f2
Config schema: Don't require any properties 2023-11-23 19:14:33 +02:00
Marko Korhonen 71e8352ecf
Add output for lunch break duration and rework config lunch option 2023-11-23 19:13:39 +02:00
Marko Korhonen 29ded9426b
Add schema to config 2023-11-23 18:57:14 +02:00
Marko Korhonen 87737b0118
Fix finnish time format 2023-11-23 18:33:50 +02:00
Marko Korhonen cc6b197d82
Resolve rollup build warnings 2023-11-23 18:28:42 +02:00
Marko Korhonen b76700923d
Add support for configurable timestamp format 2023-11-23 18:04:42 +02:00
Marko Korhonen aee473b93b
Fix unlogged print 2023-11-23 17:55:42 +02:00
Marko Korhonen bb79ecdaa1
Fix missing overtime print 2023-11-23 17:49:34 +02:00
Marko Korhonen cd891bf6a0
Add shebang to output file so a shell script is no longer needed 2023-11-23 17:38:30 +02:00
Marko Korhonen 4b8c8be226
Add i18n support and translations for finnish language 2023-11-23 17:24:08 +02:00
Marko Korhonen b88e19e311
Split code more into modules 2023-11-22 22:13:00 +02:00
Marko Korhonen 3246815997
Remove unneeded dependencies 2023-11-22 21:36:26 +02:00
Marko Korhonen 28fe8772b1
Remove debug log 2023-11-22 21:33:48 +02:00
Marko Korhonen df334bc297
Bundle application with rollup 2023-11-22 21:32:31 +02:00
Marko Korhonen 312ac4e819
Improve stop time print 2023-11-22 21:06:10 +02:00
Marko Korhonen ab51b4c11d
Add configuration file support 2023-11-22 21:03:26 +02:00
Marko Korhonen d141fe1d36
Add --version and --help 2023-11-15 18:14:39 +02:00
Marko Korhonen 38b1e14b5c
Fix overtime duration constructor 2023-11-14 22:27:08 +02:00
Marko Korhonen a929c8aec8
0.0.10 2023-11-14 21:48:30 +02:00
Marko Korhonen 1148ba5244
Fix logic error in unlogged calculation 2023-11-14 21:48:08 +02:00
Marko Korhonen 8f794076f8
0.0.9 2023-11-14 21:34:16 +02:00
Marko Korhonen d2d2dda9a4
Fix pwd in startup script 2023-11-14 21:33:55 +02:00
Marko Korhonen 73b671cab2
0.0.8 2023-11-14 21:29:12 +02:00
Marko Korhonen 82e18eb286
Use a shell script to fix running on older node versions 2023-11-14 21:28:44 +02:00
Marko Korhonen 6571a5daf8
0.0.7 2023-11-14 21:16:05 +02:00
Marko Korhonen 412ec3c887
Revert "0.0.6"
This reverts commit c8536e5f6e.
2023-11-14 21:15:43 +02:00
Marko Korhonen c8536e5f6e
0.0.6 2023-11-14 21:03:34 +02:00
Marko Korhonen 28d6c8d120
Fix "unknown file extension" nodejs error 2023-11-14 21:03:09 +02:00
Marko Korhonen 9b9666ca32
Add more rationale in the readme 2023-11-14 20:07:32 +02:00
Marko Korhonen 8a119295d5
Add image to README 2023-11-14 19:58:06 +02:00
Marko Korhonen a315a1b3b2
0.0.5 2023-11-14 19:48:09 +02:00
Marko Korhonen e82cb22b93
Fix npmignore 2023-11-14 19:47:41 +02:00
Marko Korhonen 8f505d39a3
npm publish: get OTP from pass 2023-11-14 19:45:23 +02:00