IT Tickets issueshttps://gitlab.opensourceecology.de/verein/koordination/it/tickets/-/issues2023-12-13T15:02:23+01:00https://gitlab.opensourceecology.de/verein/koordination/it/tickets/-/issues/118SSL Fehler bei Satzung in HTML und PDF Form2023-12-13T15:02:23+01:00Bastian Menningenbastian.menningen@ose-germany.deSSL Fehler bei Satzung in HTML und PDF FormDie Satzung unter dem Link: https://verein.pages.gitlab.opensourceecology.de/satzung/Satzung.html kann nicht geladen werden:
![image](/uploads/9a0ad5becbeb5dd2b1cc1a9c9ae864a3/image.png)
Der Link zu der Seite ist hier zu finden: https:...Die Satzung unter dem Link: https://verein.pages.gitlab.opensourceecology.de/satzung/Satzung.html kann nicht geladen werden:
![image](/uploads/9a0ad5becbeb5dd2b1cc1a9c9ae864a3/image.png)
Der Link zu der Seite ist hier zu finden: https://gitlab.opensourceecology.de/verein/satzung
![image](/uploads/c7abc338bec52e1b8ec46790ab8116d7/image.png)https://gitlab.opensourceecology.de/verein/koordination/it/tickets/-/issues/112Externe User können NICHTS außer Issues benutzen derzeit2022-04-23T22:33:12+02:00Timm Willetimm.wille@ose-germany.deExterne User können NICHTS außer Issues benutzen derzeitoffensichtlich gibt es ein Problem, externe User können nix forken oder Merge Requests oder Gruppen oder Repos anlegen, das ist natürlich bitter → wie kommts?
![grafik](/uploads/4d45f1818c6b298847f0dd948b5efbe8/grafik.png)
versus wie ...offensichtlich gibt es ein Problem, externe User können nix forken oder Merge Requests oder Gruppen oder Repos anlegen, das ist natürlich bitter → wie kommts?
![grafik](/uploads/4d45f1818c6b298847f0dd948b5efbe8/grafik.png)
versus wie es sein sollte für alle User:
![grafik](/uploads/f5355b3fca8765c513e19ecc9ba2998c/grafik.png)
Das erklärt übrigens auch, warum die Beteiligung eher mau war bisher und nebenbei hatten wir mal festgelegt, dass neue Projekte als Projektgruppe angelegt werden und der Projektleiter dort Maintainer Rechte bekommt, damit er sein Team selbst verwalten und hinzufügen sowie ggf. mehrere Projektrepos anlegen kann und GitLab übergreifend das Team referenziert werden kann etc. Wen das genauer interessiert ich demonstriere es gern :smile:
@admin-alexander-stellmach kannst Du mal schauen?https://gitlab.opensourceecology.de/verein/koordination/it/tickets/-/issues/29Central User Management and SSO2022-01-25T11:21:31+01:00Andre LehmannCentral User Management and SSO**General Tasks:**
- [x] install and configure Keycloak
- [ ] install and configure OpenLDAP
- [x] setup admin accounts
- [ ] propose user, group and role structure
- [x] setup normal user accounts accounts
- [x] notify user about their...**General Tasks:**
- [x] install and configure Keycloak
- [ ] install and configure OpenLDAP
- [x] setup admin accounts
- [ ] propose user, group and role structure
- [x] setup normal user accounts accounts
- [x] notify user about their new user account
- [ ] configure user federation with LDAP
- [ ] setup permission structure
**Integrate Platforms:**
1. [x] Git Service (Gitlab)
2. [x] MariaDB Frontend (phpMyAdmin)
3. [x] Dashboard (Traefik)
4. [x] Pad (Hedgedoc) #50
5. [x] Blog (Wordpress)
6. [ ] Wiki (MediaWiki)
7. [ ] Cloud File Share (Nextcloud)
Handle Account Migration (Format: `SSO Account -> Plattform Account`)
- `foo -> ?`:
- Create platform account by impersonating the SSO account
- `foo -> foo`:
- Check if the owner of the SSO account is the same as the platform account
- migrate account to SSO
- `foo -> bar`:
- Check if the SSO account is the same as the platform account (match email)
- rename platform account and migrate to SSO
- `? -> qot`:
- user has no SSO account yet
- check if user is member of OSEG
- either create a SSO account or delete the platform accountMaintenance Cycle 2021-12Alexander StellmachAlexander Stellmachhttps://gitlab.opensourceecology.de/verein/koordination/it/tickets/-/issues/100Wikibase returns empty query (probably CirrusSearch issue)2021-09-29T20:40:22+02:00Martin HäuerWikibase returns empty query (probably CirrusSearch issue)Hellou, the frontend dev still has issues querying our data. Here the details:
> […]
> I can't seem to filter the results by a certain property, e.g. we want to filter all the results for only entities that have the `type` set to `Modul...Hellou, the frontend dev still has issues querying our data. Here the details:
> […]
> I can't seem to filter the results by a certain property, e.g. we want to filter all the results for only entities that have the `type` set to `Module`. e.g. P1426 = https://github.com/OPEN-NEXT/OKH-LOSH/raw/master/OKH-LOSH.ttl#Module
>
> [https://losh.ose-germany.de/w/api.php?action=query&list=search&srsearch=_+haswbstatement%3AP1426%3Dhttps%3A%2F%2Fgithub.com%2FOPEN-NEXT%2FOKH-LOSH%2Fraw%2Fmaster%2FOKH-LOSH.ttl%23Module&format=json&srnamespace=120&srlimit=10&sroffset=0&origin=_](https://losh.ose-germany.de/w/api.php?action=query&list=search&srsearch=*+haswbstatement%3AP1426%3Dhttps%3A%2F%2Fgithub.com%2FOPEN-NEXT%2FOKH-LOSH%2Fraw%2Fmaster%2FOKH-LOSH.ttl%23Module&format=json&srnamespace=120&srlimit=10&sroffset=0&origin=*)
([link to original comment](https://github.com/OPEN-NEXT/LOSH-Krawler/issues/2#issuecomment-919294200))
> It looks like WikibaseCirrusSearch isn’t set up properly on that wiki (no results for [haswbstatement:*](https://losh.ose-germany.de/index.php?profile=all&search=haswbstatement%3A*)) – in fact, according to [siteinfo+extensions](https://losh.ose-germany.de/w/api.php?action=query&meta=siteinfo&siprop=extensions) ([Special:Version](https://losh.ose-germany.de/wiki/Special:Version) isn’t visible for some reason?), the extension isn’t even installed.
([link to original comment](https://github.com/OPEN-NEXT/LOSH-Krawler/issues/2#issuecomment-920147026))
May be related to #97
Please let me know if WMDE can help troubleshooting this. I'd immediately contact them (but I'd need specific requests) :)
THANKS!Andre LehmannAndre Lehmannhttps://gitlab.opensourceecology.de/verein/koordination/it/tickets/-/issues/97Wikibase CirrusSearch/ElasticSearch2021-09-15T18:47:11+02:00Martin HäuerWikibase CirrusSearch/ElasticSearchI received the following per eMail:
---
Adam H. and I talked on Monday and checked out the backend on the OSE-Germany instance - There seems to be data available but as far as we saw there were some issues with CirrusSearch/ElasticSear...I received the following per eMail:
---
Adam H. and I talked on Monday and checked out the backend on the OSE-Germany instance - There seems to be data available but as far as we saw there were some issues with CirrusSearch/ElasticSearch - could you check?
**Given this query:**\
`https://losh.ose-germany.de/w/api.php?action=query&list=search&srsearch=*&format=json&srnamespace=120&srlimit=10&sroffset=0&origin=*`
**We receive a generic error:**\
`{"error":{"code":"cirrussearch-backend-error","info":"We could not complete your search due to a temporary problem. Please try again later.","*":"See https://losh.ose-germany.de/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes."}}`
---
I remember a discussion about elastic search back in the day when we set up the Wikibase instance, but can't right remember whether or not we decided to install elastic search.\
Our setup document [1] doesn't say much about it.
@aisberg any ideas? I also pinged Tobias & Lucas from WMDE, maybe they can help to delimit the error
---
[1] https://md.opensourceecology.de/y0vfkyLPSFGGK_sezQTCBA#There-is-an-Elasticsearch-DB-in-the-setup-Is-this-part-of-the-query-servicehttps://gitlab.opensourceecology.de/verein/koordination/it/tickets/-/issues/96Install Wikibase Reconcile API2021-08-24T09:56:03+02:00Martin HäuerInstall Wikibase Reconcile API### Problem to solve
The crawler for LOSH relies on a new, enhanced Wikibase API. It won't work with the original one. Hence, as part of the job from TU Berlin, we'll need to host the API in order to make our system work.
### Intended ...### Problem to solve
The crawler for LOSH relies on a new, enhanced Wikibase API. It won't work with the original one. Hence, as part of the job from TU Berlin, we'll need to host the API in order to make our system work.
### Intended users
Crawler connects via this API to Wikibase and uploads its data. Of course, this can be done by any entitled entity then, not only the crawler, but for now, the crawler will be the only entity using this API.
### Documentation
https://github.com/wmde/WikibaseReconcileEdit#wikibasereconcileeditAndre LehmannAndre Lehmannhttps://gitlab.opensourceecology.de/verein/koordination/it/tickets/-/issues/80Vorstand in Repo "Satzung" Maintainer machen und Mitglieder als Guest Gruppe ...2021-03-12T09:16:04+01:00Timm Willetimm.wille@ose-germany.deVorstand in Repo "Satzung" Maintainer machen und Mitglieder als Guest Gruppe hinzufügenWir müssen da mit dem @verein/vorstand noch einiges vorbereiten zur Versammlung und ggf. noch Hilfe von Mitgliedern einbeziehen, daher ist pingen nur sinvoll.
Scheinbar war das versehentlich noch falsch herum, Verwaltung sollte nur Dev...Wir müssen da mit dem @verein/vorstand noch einiges vorbereiten zur Versammlung und ggf. noch Hilfe von Mitgliedern einbeziehen, daher ist pingen nur sinvoll.
Scheinbar war das versehentlich noch falsch herum, Verwaltung sollte nur Dev sein und Vorstand Maintainer → habs in falscher Reihenfolge angepasst :DAndre LehmannAndre Lehmann2021-03-14https://gitlab.opensourceecology.de/verein/koordination/it/tickets/-/issues/15contact form on website does not work, sending requests to nirvana! SERIOUS2020-09-12T20:10:21+02:00Timm Willetimm.wille@ose-germany.decontact form on website does not work, sending requests to nirvana! SERIOUS## Expected Behavior
<!--- If you're describing a bug, tell us what should happen -->
Formular sends message
## Current Behavior
<!--- If describing a bug, tell us what happens instead of the expected behavior -->
Message seems to be de...## Expected Behavior
<!--- If you're describing a bug, tell us what should happen -->
Formular sends message
## Current Behavior
<!--- If describing a bug, tell us what happens instead of the expected behavior -->
Message seems to be delivered (message appears) and page reloads. In fact, no E-Mail ist transmitted.
## Possible Solution
<!--- Not obligatory, but suggest a fix/reason for the bug, -->
<!--- or ideas how to implement the addition or change -->
Maybe it is just because of the Mail Server or a general but in the form. Else we need to deactivate the form instantly and put a note with contact there!!
## Steps to Reproduce (for bugs)
<!--- Provide a link to a live example, or an unambiguous set of steps to -->
<!--- reproduce this bug. Include code to reproduce, if relevant -->
1. https://opensourceecology.de/#contact
2. fill the form and send it
3. ask the response contacts if they received the Mail (Eric, Timm)
## Context
<!--- How has this issue affected you? What are you trying to accomplish? -->
<!--- Providing context helps us come up with a solution that is most useful in the real world -->
This Issue is serious, it is sending all contacts/requests of interested people into nirvana!!
## Your Environment
<!--- Include as many relevant details about the environment you experienced the bug in -->
Web based issue of the form/platform → affects all Enviroments