Commit c6f9c23
migrate to new subscriptions. added personal and business plans (#33)
* deploy. added new subscriptions type
- added default subscriptions inside sql file
- added new license_generator.sh script to create N-combinations
of product, license type and services
* athos. added new APIs
- /auth: to check basic auth based on uuid and secret
- /auth/service/:service: to check if service is valid for a
specific machine
- /counters: to check residual trials
* deploy. added default base_price and base_code in subscription
* integrations. added new nethspot integration
* aramis. added new plans and services
* deploy. added nethspot integration file
Co-authored-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>1 parent e7bbf2b commit c6f9c23
File tree
39 files changed
+2018
-494
lines changed- aramis/src
- assets
- components
- directives
- i18n
- routes
- styles
- athos
- configuration
- integrations
- methods
- middleware
- models
- utils
- deploy
- roles/athos/files
39 files changed
+2018
-494
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
79 | 87 | | |
80 | 88 | | |
81 | 89 | | |
| |||
173 | 181 | | |
174 | 182 | | |
175 | 183 | | |
| 184 | + | |
176 | 185 | | |
177 | 186 | | |
178 | 187 | | |
| |||
Loading
Loading
Loading
0 commit comments