WebarchivCZ / Seeder

Seeder - Czech webarchive curating tool and public site
MIT License
15 stars 2 forks source link

Update to Django2.2 + Harvest URLs + Topic Collection improvements #506

Closed Fasand closed 5 years ago

Fasand commented 5 years ago

Předem sorry za moc commitů v jedné pull request – vzdycky kdyz jsem pridal nejakou featuru, tak jsem objevil dva dalsi problemy s migraci Djanga, takze jsem to opravoval linearne misto konstantnich checkoutů a rebasů.

Změny:

Vim, ze to muzu mergnout sam, ale byl bych radsi, kdyby se na to nekdo (@Visgean wink wink) podival, jestli tam nejsou nahodou nejaky hovadiny, pripadne to muzes i otestovat u sebe, kdyby se ti moc chtelo.

Fasand commented 5 years ago

Btw koukam, ze Travis ma nastaveny Python 3.4. Ja jsem to testoval na 3.7.3 a je teoreticky mozne, ze nektere ty pluginy budou mit problemy, napr. to vypada, ze Django2.2 nepodporuje Python 3.4, protoze to na tom ted spadlo. Da se ten Python na produkcnim serveru nejak jednoduse updatnout nebo to budu muset jeste opravit pro nejakou nizsi verzi Pythonu/Djanga?

kvasnicaj commented 5 years ago

ahoj, ano teď máme 3.4, ale určitě ho updatujeme. Nemusíš nic opravovat.

westfood commented 5 years ago

Češtík,

hele klidně ten Python v Travis nastav na to co používáš. Tj. Python 3.7.3.

Udělám z toho kontejner stejně.

westfood commented 5 years ago

Jeden dotaz, v ubuntím image chybí crontab. Takže python3 ./manage.py crontab add hodí: web_1 | sh: 1: /usr/bin/crontab: not found

Ale cron joby stejně přidá

...
web_1        |   adding cronjob: (2686d0b62d74abeb0eebee390a4e7a11) -> ('1 * * * *', 'source.screenshots.take_screenshots')
web_1        |   adding cronjob: (056d49a978d2a14bf99ed98ad41ef623) -> ('10 * * * *', 'voting.cron.revive_postponed_rounds')
web_1        |   adding cronjob: (cf09d434296ac1d06b94bb7b9a432ae0) -> ('20 * * * *', 'contracts.cron.expire_contracts')
web_1        |   adding cronjob: (e73afddbf1bf945fae1edd5452724247) -> ('30 * * * *', 'contracts.cron.send_emails')

Imho ty crony se v dockeru nikdy nespustí, chápu to správně?

Visgean commented 5 years ago

v dockeru se imho nespusti :(