iapi merge requestshttps://code.immerda.ch/immerda/apps/iapi/-/merge_requests2023-12-28T18:32:40Zhttps://code.immerda.ch/immerda/apps/iapi/-/merge_requests/99update gems2023-12-28T18:32:40Zo@ungehorsam.chupdate gemsFix:
* Updated saml request api
* https://blog.saeloun.com/2020/04/06/rails-disallow-return-break-and-throw-to-exit-transaction/Fix:
* Updated saml request api
* https://blog.saeloun.com/2020/04/06/rails-disallow-return-break-and-throw-to-exit-transaction/https://code.immerda.ch/immerda/apps/iapi/-/merge_requests/97build and publish an iapi container2023-12-28T13:36:35Zo@ungehorsam.chbuild and publish an iapi containerhttps://code.immerda.ch/immerda/apps/iapi/-/merge_requests/84Add api for puppet master to reveal pw to user2023-01-02T11:29:42Zo@ungehorsam.chAdd api for puppet master to reveal pw to userThis will allow us to communicate passwords of created resources back to
the user from puppet master.
In the future this also allows us to create pw reset functionality.This will allow us to communicate passwords of created resources back to
the user from puppet master.
In the future this also allows us to create pw reset functionality.https://code.immerda.ch/immerda/apps/iapi/-/merge_requests/80Add hostings as a resource2023-01-03T08:03:00Zo@ungehorsam.chAdd hostings as a resourceBasically ready. The validation is almost as good as in itools. Only missing: any string is allowed in csp_headers. Any host name that fits the regex is accepted (even if it does not exist in icmdb).
TODO after merge: import data, add t...Basically ready. The validation is almost as good as in itools. Only missing: any string is allowed in csp_headers. Any host name that fits the regex is accepted (even if it does not exist in icmdb).
TODO after merge: import data, add to iapi_dump, rewrite data source for all hosting configshttps://code.immerda.ch/immerda/apps/iapi/-/merge_requests/68[wip] Better errors2022-05-02T20:19:31Zo@ungehorsam.ch[wip] Better errorshttps://code.immerda.ch/immerda/apps/iapi/-/merge_requests/52[wip] towards typechecking using sorbet2021-07-31T15:27:34Zo@ungehorsam.ch[wip] towards typechecking using sorbetplaying around a bit with sorbet.
I quite like it, but it needs centos 8, due to glibc dependency...playing around a bit with sorbet.
I quite like it, but it needs centos 8, due to glibc dependency...https://code.immerda.ch/immerda/apps/iapi/-/merge_requests/21[WIP] add a first version for gitlab-ci2021-03-13T10:44:26Zmh[WIP] add a first version for gitlab-ci