43 Commits

Author SHA1 Message Date
Raj Nandan Sharma
7875192fb0 feat: update package dependencies and improve invitation expiry date formatting 2025-03-24 10:17:21 +05:30
Raj Nandan Sharma
1fdafa7966 Adds badges and embed features
Implements badges for monitors, including status, uptime, and liveness, along with a dedicated management page.

Adds embed options for various platforms with customizable styles.
2025-03-22 16:36:19 +05:30
Raj Nandan Sharma
1f5e683af5 feat: integrate CodeMirror editor for enhanced JavaScript and JSON editing experience 2025-03-20 23:23:54 +05:30
Raj Nandan Sharma
14f49c5b3b Features role-based access control and user management
Implements role-based access control with admin, editor, and member roles.

Introduces a user management system with profiles, activation/deactivation, and password reset.

Adds an email authentication system with verification and password reset via email.

Includes an invitation system with token-based invitations and admin controls.

Improves performance, security, UI, and developer experience.

Updates package version to 3.2.5 and adds vite-plugin-package-version.

Removes libcap related code from Dockerfile.
2025-03-18 23:08:51 +05:30
Raj Nandan Sharma
d956c60b48 Add cheerio dependency and enhance API call examples with HTML parsing 2025-02-24 06:56:09 +05:30
Raj Nandan Sharma
d3e201f2e4 Adds timezone support and UI toggle
Improves date formatting by adding timezone support using `date-fns-tz`.

Allows users to switch between different timezones via a new UI toggle in the settings.
Updates dependencies and integrates timezone functionality into date formatting functions.
2025-02-23 16:35:41 +05:30
Kyle Affolder
77a57ee609 fix(docker): build issues
The following changes have been made:

* Ensured `package-lock.json` is up-to-date with latest dependencies from `package.json` - moved check to new workflow job and set as dependency for ‘build-and-push-to-registries’ job
* Updated branch-tagging for non-main branches (used when building Docker images)
* Restored pinned OS package versions in Dockerfile (for best-security)
* Restored “TODO” comments to Dockerfile (for tracking purposes and because I will revisit those items later this week)
* Added `—no-fund` tag to suppress npm package funding messages (helpful for CI/CD)
* Changed from `wget` to `curl` to resolve Debian package versioning issue between differing architectures (was one of the reasons causing the build to fail)
* As a part of the last comment, needed to then conditionalize container healthcheck logic
* Checked in newest `package-lock.json` file
* Fixed broken Docker badges in `README.template.md`
2025-02-10 16:15:08 -05:00
Kyle Affolder
54434fbe78 fix: update package-lock.json
Hopefully will fix “npm error Missing: mustache@4.2.0 from lock file” error in broken GitHub Action docker build
2025-02-10 12:32:51 -05:00
Raj Nandan Sharma
76ce14e8b1 feat: support SMTP for email trigger 2025-02-01 16:11:27 +05:30
Raj Nandan Sharma
8009a2cbc4 feat: monitor re-arrange as requested in #215 2025-01-23 22:39:13 +05:30
Raj Nandan Sharma
4866382180 feat: i18n for dates 2025-01-18 21:36:51 +05:30
Raj Nandan Sharma
ff0119db9b fix: fix embed and sub path 2025-01-14 14:07:53 +05:30
Raj Nandan Sharma
37d776c315 refactor: move accounts pages under manage and forgot password 2025-01-14 07:46:13 +05:30
Raj Nandan Sharma
f28c4e96c5 feat: db clean up 2025-01-12 16:22:39 +05:30
Raj Nandan Sharma
17dc752902 feat: support for postgres using knex 2025-01-12 13:41:17 +05:30
Raj Nandan Sharma
32f873d9c2 feat: incidents from github to sqlite 2025-01-06 09:56:34 +05:30
Raj Nandan Sharma
0735f959ef feat: pre release 3.0.0 2024-12-27 09:16:30 +05:30
Raj Nandan Sharma
abae472545 docs: added postgres database also 2024-12-04 12:33:00 +05:30
Raj Nandan Sharma
749593f1af refactor: remove dependency on github addresses #94 2024-11-29 10:57:31 +05:30
Raj Nandan Sharma
e6370fab66 feat: added daily view for each day on click 2024-11-28 22:54:21 +05:30
Raj Nandan Sharma
92ea4b64f9 feat: first commit for the release of version 2.0.0 2024-11-27 11:41:00 +05:30
Raj Nandan Sharma
71b56db909 docs: added api reference 2024-11-19 11:11:58 +05:30
Raj Nandan Sharma
0f5dd0fd31 feat: added analytics 2024-11-14 23:58:22 +05:30
Raj Nandan Sharma
c57f75d1ea push 0.0.16 to git 2024-11-12 21:32:29 +05:30
Raj Nandan Sharma
c0332fe035 revamp kener 2.0 2024-11-08 22:56:35 +05:30
Raj Nandan Sharma
068a3b9c5e moving theme to site.yaml 2024-08-11 19:58:02 +05:30
Raj Nandan Sharma
fd677396ee dotenv 2024-08-11 18:45:16 +05:30
Raj Nandan Sharma
3abc8b730f feat(monitor): added ping monitor 2024-05-11 13:48:18 +05:30
Raj Nandan Sharma
5bab933364 refactor: added prettier config 2024-05-04 12:01:35 +05:30
Raj Nandan Sharma
9dde9b0763 feat(i18n): added en and hi 2024-04-26 12:06:38 +05:30
Raj Nandan Sharma
4fed2f32ae feat(i18n): setting base for i18n 2024-04-23 17:26:30 +05:30
Raj Nandan Sharma
94877a056a feat(api): added an incident search api
CHANGE: feature request in https://github.com/rajnandan1/kener/issues/64
2024-04-12 09:38:41 +05:30
Raj Nandan Sharma
d3a7116747 fixed api: reopen issue if updated, added footer optional, responsive share menu, update sitemap 2024-01-25 11:57:47 +05:30
Raj Nandan Sharma
3dd395626f tag update 2024-01-21 13:52:06 +05:30
Raj Nandan Sharma
f1f5f11c64 customizable badges 2024-01-06 12:22:55 +05:30
Raj Nandan Sharma
c750d0b4e3 added incident management apis 2024-01-01 23:53:08 +05:30
Raj Nandan Sharma
5ba1d1e112 convert to utc 2023-12-16 23:06:59 +05:30
Raj Nandan Sharma
c6b8f873af changes to logic 2023-12-13 23:42:14 +05:30
Raj Nandan Sharma
616fa27834 changes 2023-12-11 20:02:53 +05:30
Raj Nandan Sharma
63785650ab moved data to ssr 2023-12-06 10:53:01 +05:30
Raj Nandan Sharma
905121251e fixed deployment scripts 2023-12-05 11:20:24 +05:30
Raj Nandan Sharma
1b6bcb3460 adding docs 2023-12-03 23:23:41 +05:30
Raj Nandan Sharma
c282047017 first commit 2023-12-02 23:36:33 +05:30