scriptorium issueshttps://lab.allmende.io/degrowth/scriptorium/-/issues2018-02-09T11:29:01Zhttps://lab.allmende.io/degrowth/scriptorium/-/issues/200SSL certificate is expired since July2018-02-09T11:29:01Zjon ryala@allmende.ioSSL certificate is expired since JulyCurrently the live deployment of this software at `scriptum.degrowth.net` is broken for end users due to an expired SSL certificate.
Since the current version is hosted on the old Dokku-Alt `apps.ecobytes.net`, this involves manual in...Currently the live deployment of this software at `scriptum.degrowth.net` is broken for end users due to an expired SSL certificate.
Since the current version is hosted on the old Dokku-Alt `apps.ecobytes.net`, this involves manual intervention at the host system.jon ryala@allmende.iojon ryala@allmende.iohttps://lab.allmende.io/degrowth/scriptorium/-/issues/199Database schema seed/migrate has inconsistencies2023-11-30T19:02:50ZGualterDatabase schema seed/migrate has inconsistenciesA new deployment of frab ( #198 ) fails to successfully setup the frab database schema and content. The following errors have been encountered on ```bundle exec rake db:setup``` and ```...db:migrate```
```
$ dokku run degrowth2018-dev b...A new deployment of frab ( #198 ) fails to successfully setup the frab database schema and content. The following errors have been encountered on ```bundle exec rake db:setup``` and ```...db:migrate```
```
$ dokku run degrowth2018-dev bundle exec rake db:migrate
...
== 20110930110209 RemoveDeviseSpecificColumnsFromUsers: migrating =============
-- rename_column(:users, :encrypted_password, :password_digest)
-> 0.0027s
-- remove_column(:users, :password_salt)
rake aborted!
StandardError: An error has occurred, this and all later migrations canceled:
PG::UndefinedColumn: ERROR: column "password_salt" of relation "users" does not exist
: ALTER TABLE "users" DROP "password_salt"/app/vendor/bundle/ruby/2.2.0/gems/activerecord-4.2.4/lib/active_record/connection_adapters/postgresql/database_statements.rb:155:in `async_exec'
...
Tasks: TOP => db:migrate
(See full trace by running task with --trace)
Connection to apps.allmende.io closed.
```
```
$ dokku run degrowth2018-dev bundle exec rake db:setup
...
-- initialize_schema_migrations_table()
-> 0.0035s
rake aborted!
ActiveRecord::RecordInvalid: Validation failed: Ss review deadline can't be blank, Ip expert review deadline can't be blank, Ip peer review deadline can't be blank
...
Tasks: TOP => db:setup => db:seed
(See full trace by running task with --trace)
Connection to apps.allmende.io closed.
```Long-term stability of the conference platformPonder StibbonsPonder Stibbonshttps://lab.allmende.io/degrowth/scriptorium/-/issues/198Redeployment on Dokku with imported database backup fails2018-02-09T11:29:01ZGualterRedeployment on Dokku with imported database backup failsA clean development instance, based on the last code version of scriptum (Budapest release) is to be deployed and access given to @mladen and Katya, Daria and Thies.
Unfortunately the database dump from the old instance will have the ...A clean development instance, based on the last code version of scriptum (Budapest release) is to be deployed and access given to @mladen and Katya, Daria and Thies.
Unfortunately the database dump from the old instance will have the database name and user name hardcoded, which needs to be changed according to the new configuration, i.e. with `sed -i`, before importing it in to the new database.https://lab.allmende.io/degrowth/scriptorium/-/issues/197scriptum.degrowth.net security certificate expired2018-02-09T11:29:01ZMladenscriptum.degrowth.net security certificate expiredthe security certificate for https://scriptum.degrowth.net/en/DG2016/public/schedule has expired. Would be good to renew it before the email is sent to all participants informing them of availability of schedule and repository again. the security certificate for https://scriptum.degrowth.net/en/DG2016/public/schedule has expired. Would be good to renew it before the email is sent to all participants informing them of availability of schedule and repository again. Improve on DG2016 conference weak pointsjon ryala@allmende.iojon ryala@allmende.io2016-11-30https://lab.allmende.io/degrowth/scriptorium/-/issues/195scriptum.degrowth.net is down2018-02-09T11:29:01ZMladenscriptum.degrowth.net is downThere is no public schedule of the conference available. There is no public schedule of the conference available. jon ryala@allmende.iojon ryala@allmende.io2016-11-15https://lab.allmende.io/degrowth/scriptorium/-/issues/183Details and listing of Speakers and Events not visible in the Public Schedule2018-05-16T22:20:32ZMladenDetails and listing of Speakers and Events not visible in the Public ScheduleThe public schedule does not lilst all the speakers and their events, and many events in the scedule open with 'page broken' detailed information. As the schedule is still somewhat difficult to navigate, this feature is essential to allo...The public schedule does not lilst all the speakers and their events, and many events in the scedule open with 'page broken' detailed information. As the schedule is still somewhat difficult to navigate, this feature is essential to allow speakers to find where their event is in the Schedule, as well as to find the events of their colleagues. they also need to be able to extend their personal and event details when they see how others have done it. community building. The Public Schedule is BeautifulPonder StibbonsPonder Stibbonshttps://lab.allmende.io/degrowth/scriptorium/-/issues/141Data volume shared by two containers2018-03-27T16:16:30ZGualterData volume shared by two containersThe volume frab_data is shared by the live and stage instances of frab:
```
$ dokku volume:list:apps frab_data
dbp2016-live
frab-stage
```
Although this is possible and useful in some cases, there is a potential risk for data c...The volume frab_data is shared by the live and stage instances of frab:
```
$ dokku volume:list:apps frab_data
dbp2016-live
frab-stage
```
Although this is possible and useful in some cases, there is a potential risk for data corruption/loss, especially as both containers will be operating on the same files. From the [docker documentation](https://docs.docker.com/engine/userguide/containers/dockervolumes/):
> Multiple containers can also share one or more data volumes. However, multiple containers writing to a single shared volume can cause data corruption. Make sure your applications are designed to write to shared data stores.
I propose these are decoupled for risk mitigation and, if @ponder needs update data files for staging, the volumes can simply be rsync'd.jon ryala@allmende.iojon ryala@allmende.iohttps://lab.allmende.io/degrowth/scriptorium/-/issues/131Add 'confirmed sessions' to Report/Query Special session and Individual Papers2016-04-18T13:31:15ZMladenAdd 'confirmed sessions' to Report/Query Special session and Individual PapersPlease add confirmed sessions lisitng to the Report tab, under respective Query titles.
- For IPs
- For SS
- Make it export as CSV. Name, E-Mail, Title, Subcategory, make it semicolon separated, the ID.Please add confirmed sessions lisitng to the Report tab, under respective Query titles.
- For IPs
- For SS
- Make it export as CSV. Name, E-Mail, Title, Subcategory, make it semicolon separated, the ID.Acceptance, Payment, Confirmation can startPonder StibbonsPonder Stibbonshttps://lab.allmende.io/degrowth/scriptorium/-/issues/130Expiring Lets' Encrypt cert2016-02-29T23:09:54ZGualterExpiring Lets' Encrypt certscriptum.degrowth.net cert is expiring in 7 days. We need to get a new one there.scriptum.degrowth.net cert is expiring in 7 days. We need to get a new one there.GualterGualterhttps://lab.allmende.io/degrowth/scriptorium/-/issues/99Visual fixes prior to deploying integrated version2018-05-16T22:20:33ZMladenVisual fixes prior to deploying integrated versionThe following are some visual corrections, that will help users and avoid confusion.
ON CFP interface:
1. when a session/paper is opened to view there is no button to move back to previous screen. a button named 'Back' would be goo...The following are some visual corrections, that will help users and avoid confusion.
ON CFP interface:
1. when a session/paper is opened to view there is no button to move back to previous screen. a button named 'Back' would be good.
I can't find any more now. I will update this issue if I do. I have seen some 'track' instead 'of 'Theme', and 'Event type' instead of 'Subcategory', but I can't find where those are any more. Individual Paper Submission and Review is WorkingPonder StibbonsPonder Stibbonshttps://lab.allmende.io/degrowth/scriptorium/-/issues/59Deploy live site on scriptum.degrowth.net2018-05-16T22:20:34ZGualterDeploy live site on scriptum.degrowth.netWe need to deploy the live site ASAP, so we can setup the needed options (e.g. some of the texts/categories/themes from #58).
By following the [wiki post](https://lab.allmende.io/ecobytes/dbp2016/wikis/_deployment) I cannot yet get fu...We need to deploy the live site ASAP, so we can setup the needed options (e.g. some of the texts/categories/themes from #58).
By following the [wiki post](https://lab.allmende.io/ecobytes/dbp2016/wikis/_deployment) I cannot yet get further with deploying to a new Dokku application. Some of the errors below.
```
$ dokku create dbp2016_live
-----> Application dbp2016_live created!
$ dokku domains:set dbp2016_live scriptum.degrowth.net,dbp2016_live.apps.ecobytes.net
Application (dokku/dbp2016_live:build) is not yet deployed!
$ dokku ssh:selfsigned
! `ssh:selfsigned` is not a dokku command.
! See `dokku help` for a list of available commands.
$ dokku logs dbp2016_live
json: cannot unmarshal array into Go value of type types.ContainerJSON
$ dokku start dbp2016_live
$ dokku domains:set dbp2016_live scriptum.degrowth.net,dbp2016_live.apps.ecobytes.net
Application (dokku/dbp2016_live:build) is not yet deployed!
$ dokku rebuild dbp2016_live
dbp2016_live not yet deployed
```Frab is deployedGualterGualterhttps://lab.allmende.io/degrowth/scriptorium/-/issues/41SSL certificate + domain choice2018-05-16T22:20:34Zjon ryala@allmende.ioSSL certificate + domain choice@vincent @mladen Which is the sub-domain you want to run your frab instance on?
I am asking as we have to decide upon that name for the forthcoming SSL certificate, which is mandatory when transmitting user data (like login + password...@vincent @mladen Which is the sub-domain you want to run your frab instance on?
I am asking as we have to decide upon that name for the forthcoming SSL certificate, which is mandatory when transmitting user data (like login + passwords).
We can also wait another ten days for [Let's Encrypt](https://letsencrypt.org/2015/08/07/updated-lets-encrypt-launch-schedule.html).
We probably need to get in touch with Francois, too, as we may have to send an email to his mail address for verification:
```
[almereyda@neocortex dbp2016] $ whois degrowth.org
[Querying whois.pir.org]
[whois.pir.org]
Domain Name:DEGROWTH.ORG
Domain ID: D156841323-LROR
Creation Date: 2009-08-10T02:00:34Z
Updated Date: 2015-10-13T12:40:01Z
Registry Expiry Date: 2018-08-10T02:00:34Z
Sponsoring Registrar:Gandi SAS (R42-LROR)
Sponsoring Registrar IANA ID: 81
WHOIS Server:
Referral URL:
Domain Status: clientTransferProhibited -- http://www.icann.org/epp#clientTransferProhibited
Registrant ID:FS2531-GANDI
Registrant Name:Francois Schneider
Registrant Organization:R&D
Registrant Street: 8 rue des Oliviers
Registrant City:Cerbere
Registrant State/Province:91
Registrant Postal Code:66290
Registrant Country:FR
Registrant Phone:+33.468569689
Registrant Phone Ext:
Registrant Fax:
Registrant Fax Ext:
Registrant Email:5eb83c9bced44def8e908602911355c8-887982@contact.gandi.net
Admin ID:FS2531-GANDI
Admin Name:Francois Schneider
Admin Organization:R&D
Admin Street: 8 rue des Oliviers
Admin City:Cerbere
Admin State/Province:91
Admin Postal Code:66290
Admin Country:FR
Admin Phone:+33.468569689
Admin Phone Ext:
Admin Fax:
Admin Fax Ext:
Admin Email:5eb83c9bced44def8e908602911355c8-887982@contact.gandi.net
Tech ID:FS2531-GANDI
Tech Name:Francois Schneider
Tech Organization:R&D
Tech Street: 8 rue des Oliviers
Tech City:Cerbere
Tech State/Province:91
Tech Postal Code:66290
Tech Country:FR
Tech Phone:+33.468569689
Tech Phone Ext:
Tech Fax:
Tech Fax Ext:
Tech Email:5eb83c9bced44def8e908602911355c8-887982@contact.gandi.net
Name Server:NS1.ECOBYTES.NET
Name Server:NS2.ECOBYTES.NET
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
DNSSEC:Unsigned
Access to Public Interest Registry WHOIS information is provided to assist persons in determining the contents of a domain name registration record in the Public Interest Registry registry database. The data in this record is provided by Public Interest Registry for informational purposes only, and Public Interest Registry does not guarantee its accuracy. This service is intended only for query-based access. You agree that you will use this data only for lawful purposes and that, under no circumstances will you use this data to(a) allow, enable, or otherwise support the transmission by e-mail, telephone, or facsimile of mass unsolicited, commercial advertising or solicitations to entities other than the data recipient's own existing customers; or (b) enable high volume, automated, electronic processes that send queries or data to the systems of Registry Operator, a Registrar, or Afilias except as reasonably necessary to register domain names or modify existing registrations. All rights reserved. Public Interest Registry reserves the right to modify these terms at any time. By submitting this query, you agree to abide by this policy. For more information on Whois status codes, please visit https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en.
```Frab is deployedGualterGualterhttps://lab.allmende.io/degrowth/scriptorium/-/issues/37Access and instructions to dokku/frab container missing2018-05-16T22:20:34ZGualterAccess and instructions to dokku/frab container missingthe command that @ponder is using
ssh eb-dokku exec frab bundle exec rake db:migrate
is obviously not working for me, because I don't have an alias for eb-dokku. Please add documentation for this in the GitLab wikithe command that @ponder is using
ssh eb-dokku exec frab bundle exec rake db:migrate
is obviously not working for me, because I don't have an alias for eb-dokku. Please add documentation for this in the GitLab wikiFrab is deployedjon ryala@allmende.iojon ryala@allmende.iohttps://lab.allmende.io/degrowth/scriptorium/-/issues/36Container not running2018-05-16T22:20:34ZPonder StibbonsContainer not runningThe container is not running:
```
ponder@ponder-mobil ~/Development/frab $ ssh eb-dokku exec frab bundle exec rake db:migrate
Error response from daemon: Container cda72c8cdb7f8b304b05af8a08550e34c152397fc8593dbcc9443b1a7c4c62b8 is ...The container is not running:
```
ponder@ponder-mobil ~/Development/frab $ ssh eb-dokku exec frab bundle exec rake db:migrate
Error response from daemon: Container cda72c8cdb7f8b304b05af8a08550e34c152397fc8593dbcc9443b1a7c4c62b8 is not runningFrab is deployedjon ryala@allmende.iojon ryala@allmende.iohttps://lab.allmende.io/degrowth/scriptorium/-/issues/5Can't verify CSRF token authenticity2018-05-16T22:20:35ZPonder StibbonsCan't verify CSRF token authenticityWe can't submit forms to the deployed app because the CSRF-Protection is not working.
Possible Solution? https://github.com/sameersbn/docker-gitlab/issues/395We can't submit forms to the deployed app because the CSRF-Protection is not working.
Possible Solution? https://github.com/sameersbn/docker-gitlab/issues/395Frab is deployedjon ryala@allmende.iojon ryala@allmende.iohttps://lab.allmende.io/degrowth/scriptorium/-/issues/3Email routing2018-05-16T22:20:35Zjon ryala@allmende.ioEmail routingFrab needs to be able to send emails.Frab needs to be able to send emails.Frab is deployedGualterGualter