Tobias Brunner tobru · he/him
tobru pushed to main at servala/website 2025-06-06 13:24:05 +00:00
2e8e31d136 add top menu links to admin
18e9156683 add related articles to detail views
b456816035 show logos on related links
edb1aa1de2 hide articles from nav until ready
abee64a0de improved open graph for articles
Compare 6 commits »
tobru opened issue servala/servala-portal#96 2025-06-06 07:26:40 +00:00
Add labels and annotations to Org namespace on control-plane
tobru commented on pull request servala/servala-portal#66 2025-06-05 09:08:34 +00:00
Billing Entity Management

We should also display the parent_id.name field to make these addresses more discoverable to which company they belong to. And order alphabetically if not already the case.

tobru pushed to main at servala/website 2025-06-05 09:00:54 +00:00
01d35a461b allow to disable appcat price calculator
6ad8b9aa49 introduce support for instances in price calculator
8bb8930361 retrieve storage price from db
c8c224cfb8 order button implementation to send message
206e46aa6a wording improvements
Compare 13 commits »
tobru pushed to 54-billing-entity-management at servala/servala-portal 2025-06-05 08:58:18 +00:00
9008833306 add billing entity docs
tobru commented on pull request servala/servala-portal#66 2025-06-05 08:56:57 +00:00
Billing Entity Management

A user in the Servala Portal which matches an internal user in Odoo should be able to see all invoice addresses, like they do when they log in to the Odoo backend. I figured out that the "Internal Users" filter in Odoo uses the domain ('share', '=', False) (L342) so let's use the same to decide if the user can see all invoice addresses. There are also "Portal Users" in Odoo, they should not see all invoice addresses and behave like a normal Servala Portal user.

tobru commented on pull request servala/servala-portal#66 2025-06-05 08:52:57 +00:00
Billing Entity Management

Enhance the model to include ('active','=',True) to make sure the user is active in Odoo.

tobru opened issue servala/servala-portal#95 2025-06-05 08:26:08 +00:00
Organization decommissioning
tobru commented on issue servala/servala-portal#60 2025-06-04 13:34:25 +00:00
Connect Servala Portal User to Odoo Contact (Partner)

Just a thought: We could display all contacts we found in our ERP where the E-Mail address matches of the currently logged in user. And display additional information to it.

tobru deleted branch renovate/argon2-cffi-25.x from servala/servala-portal 2025-06-04 06:54:54 +00:00
tobru merged pull request servala/servala-portal#90 2025-06-04 06:54:51 +00:00
Update dependency argon2-cffi to v25
tobru pushed to main at servala/servala-portal 2025-06-04 06:54:50 +00:00
8016c7a5ad Merge pull request 'Update dependency argon2-cffi to v25' (#90) from renovate/argon2-cffi-25.x into main
4df4bc36fa Update dependency argon2-cffi to v25
Compare 2 commits »
tobru pushed to main at servala/servala-portal 2025-06-04 06:54:32 +00:00
3e1d6d6947 Merge pull request 'Update dependency pytest to >=8.4.0' (#89) from renovate/pytest-8.x into main
b088f40563 Update dependency pytest to >=8.4.0
Compare 2 commits »
tobru deleted branch renovate/pytest-8.x from servala/servala-portal 2025-06-04 06:54:32 +00:00
tobru merged pull request servala/servala-portal#89 2025-06-04 06:54:31 +00:00
Update dependency pytest to >=8.4.0
tobru created pull request servala/servala-portal#92 2025-06-04 06:47:26 +00:00
Integrate Sentry error reporting
tobru created branch sentry in servala/servala-portal 2025-06-04 06:46:30 +00:00
tobru pushed to sentry at servala/servala-portal 2025-06-04 06:46:30 +00:00
8e12688597 integrate sentry error reporting
tobru opened issue servala/servala-portal#91 2025-06-04 06:34:25 +00:00
Include Sentry for Error Reporting
tobru deleted branch renovate/django-5.x from servala/servala-portal 2025-06-02 07:35:14 +00:00