scriptorium issueshttps://lab.allmende.io/degrowth/scriptorium/-/issues2023-11-30T19:02:18Zhttps://lab.allmende.io/degrowth/scriptorium/-/issues/255Separate instances per conference2023-11-30T19:02:18ZGualterSeparate instances per conferenceOur fork of the `frab` codebase has evolved last year from the Budapest conference to the Malmö conference. This lead to changes in the models as well as in the views. The general application logic, the controllers, has mostly not been t...Our fork of the `frab` codebase has evolved last year from the Budapest conference to the Malmö conference. This lead to changes in the models as well as in the views. The general application logic, the controllers, has mostly not been touched.
The changes in code lead to errors in the presentation of the Budapest conference. Additional regressions for both Budapest and Malmö can be expected with the integration of further requirements and changes for upcoming conferences, like Manchester and alike.
Following up from this high level perspective, we can already conclude to:
- [x] Redeploy current scriptum.degrowth.net to malmo.degrowth.net
- [x] delete other conferences on malmo.degrowth.net
- [x] test email delivery, e.g. password reset
- [x] Redeploy current scriptum.degrowth.net to budapest.degrowth.net
- [x] delete other conferences
- [x] Bonus: ideally rollback the codebase to a post-conference state
- [x] test email delivery, e.g. password reset
- [ ] Provide a simple landing page on scriptum.degrowth.net to explain the situation
- [ ] Redirect the conference's respective namespaces to their new subdomains to preserve old links
- [ ] Deploy manchester.degrowth.net as an empty conferenc from the adapted state of the application that solves #199, and create a conference example
The subdomains and their naming scheme (`*.scriptum.degrowth.net`, `*.scriptorium.degrowth.net`, `conference`?) can be debated.Manchester 2020jon ryala@allmende.iojon ryala@allmende.iohttps://lab.allmende.io/degrowth/scriptorium/-/issues/257Subcategories and user profiles2019-12-09T16:56:36Zjon ryala@allmende.ioSubcategories and user profilesThe *Assign Review-Subcategories* tab in a user profile (people, account) is broken, presumably because of removing subcategories in the path.
They are also still visible and configurable in https://scriptum.degrowth.net/en/manchester20...The *Assign Review-Subcategories* tab in a user profile (people, account) is broken, presumably because of removing subcategories in the path.
They are also still visible and configurable in https://scriptum.degrowth.net/en/manchester2020/conference/edit_subcategoriesManchester 2020Ponder StibbonsPonder Stibbonshttps://lab.allmende.io/degrowth/scriptorium/-/issues/258Development instance2020-01-28T21:38:20Zjon ryala@allmende.ioDevelopment instanceWith the latest advent in `development` activity, we will also need ways to facilitate quick integration into `production`. We can use the `deployment` and `master` branches respectively.
We can replicate the setup from Malmö 2018:
- `...With the latest advent in `development` activity, we will also need ways to facilitate quick integration into `production`. We can use the `deployment` and `master` branches respectively.
We can replicate the setup from Malmö 2018:
- `production` encapsulated in a Compose setup on `panda`
- `development` pushed into a Dokku application holding a recent-enough copy of the live database and assets.
To assure the general availability and velocity of the platform, we can migrate the Compose into our `alpaca` powerhorse.
And the all updated `dokku.ecobytes.net` instance will come in handy as a development sandbox.Manchester 2020https://lab.allmende.io/degrowth/scriptorium/-/issues/261Database can't be seeded2020-01-27T14:03:52ZPonder StibbonsDatabase can't be seededWhile migrations are working again since #199 is fixed, it is still not possible to seed the database. We've previously added mandatory properties to the conference that were not added to `db/seeds.rb`.
It should be possible to use `db/...While migrations are working again since #199 is fixed, it is still not possible to seed the database. We've previously added mandatory properties to the conference that were not added to `db/seeds.rb`.
It should be possible to use `db/seeds.rb` to seed the database to be able to log in.Manchester 2020Ponder StibbonsPonder Stibbons