Review of "Odoo Attendance" version 1

Details Page Preview

Clock in and out of Odoo hr.attendance from the GNOME panel, with a live status dashboard (hours today, last check-in, overtime, today's records).

Extension Homepage
https://github.com/esyon/odoo-attendance-gnome

No comments.

FAQ

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

Shexli (experimental)

Shexli did not find any issues.

All Versions

Version Status
2.0.0 (2) Active
1 Rejected

Previous Reviews on this Version

JustPerfection waiting for author
Is this code generated by AI? If so, we have a rule for that: [EGO Review Guidelines: AI](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#extensions-must-not-be-ai-generated)
ESYON posted a review
Yes the code is created by AI, but it is reviewed and streamlined. It should be fine. I also checked against the Guidelines. I am fully aware of what the code is doing - this is not pure vibe-coded AI-Slop.
ESYON posted a review
Yes the code is created by AI, but it is reviewed and streamlined. It should be fine. I also checked against the Guidelines. I am fully aware of what the code is doing - this is not pure vibe-coded AI-Slop.
JustPerfection rejected
1. Should be nulled out on disable (line 11 `lib/secrets.js`): [EGO Review Guidelines: Destroy](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#destroy-all-objects) 2. Remove the version from import (line 13 `1lib/odooClient.js`). Not needed. 3. Remove try-catch since abort doesn't throw (line 183 `lib/odooClient.js`). 4. `this._destroyed` is a bad practice. Please remove that. You can also add `donations` to the `metadata.json`, so people can donate to you if they want: [Extension Anatomy: donations](https://gjs.guide/extensions/overview/anatomy.html#donations) If you need any help with your extension you can ask us on: - [GNOME Extensions Matrix Channel](https://matrix.to/#/#extensions:gnome.org) - IRC Bridge: irc://irc.gimpnet.org/shell-extensions