summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-07Add hard dependencies on postgresql-9.1, nginx, and uwsgi.Cyril Brulebois
This isn't ideal but let's get a package working out of the box. Signed-off-by: Cyril Brulebois <cyril@debamax.com>
2016-04-07Add DB configuration bits.Cyril Brulebois
Signed-off-by: Cyril Brulebois <cyril@debamax.com>
2016-04-07Adapt templates for the new paths.Cyril Brulebois
With the instance creation script, one ends up without the two extra levels expected by the original installation script, so strip the extra dirs from these templates. NOTE: Applying this patch to the master or v0.9 branches would break the install script. The Debian packaging should probably apply this patch at build time instead. Signed-off-by: Cyril Brulebois <cyril@debamax.com>
2016-04-07Ship a script automating the creation of an instance.Cyril Brulebois
Signed-off-by: Cyril Brulebois <cyril@debamax.com>
2016-04-07Ship files through python-django-ishtar.Cyril Brulebois
Signed-off-by: Cyril Brulebois <cyril@debamax.com>
2016-04-07Prepare installing files manually.Cyril Brulebois
Signed-off-by: Cyril Brulebois <cyril@debamax.com>
2016-04-07Add basic Debian packaging.Cyril Brulebois
Signed-off-by: Cyril Brulebois <cyril@debamax.com>
2016-04-07gitignore updateÉtienne Loks
2016-04-07Add field to person and organizationsÉtienne Loks
2016-04-07Fix DRACAR codeÉtienne Loks
2016-04-07Context records: search within relationsÉtienne Loks
2016-04-06Import fixes - UE Relation importsÉtienne Loks
2016-04-06Unignore files under django-simple-history.Cyril Brulebois
Signed-off-by: Cyril Brulebois <cyril@debamax.com>
2016-04-03Fix install script on v0.9 branch (refs #3092)Étienne Loks
The detail in migration was a dirty hack before migration merge.
2016-04-03Merge branch 'v0.9-ok' of https://gitlab.com/cyrilbrulebois/ishtar into v0.9Étienne Loks
2016-04-03Merge branch 'master' into v0.9Étienne Loks
2016-04-03FIXME: Improve reporting and error detection.Cyril Brulebois
set -e makes the shell error out whenever an unguarded command reports a failure, instead of blindly executing everything in turn. set -x ensures one knows which commands are being run/attempted. XXX: At least in v0.9, two commands are failing, hence the two occurrences of "|| true".
2016-04-03Merge branch 'better-install' into release-v4Cyril Brulebois
2016-04-03Add support for APT_GET and PIP environment variables.Cyril Brulebois
This makes it possible for admins or packagers to bypass automatic dependency installation using apt-get and pip. Example: APT_GET='echo -- apt-get' PIP='echo -- pip' install/install.sh
2016-04-03Use 'mkdir -p' to create intermediate directory where needed.Cyril Brulebois
2016-04-03Make INSTALL_PREFIX configurable.Cyril Brulebois
Since a comment insisted on this topic, make sure to add a trailing slash if that variable wasn't set properly. This means adjusting the templates in addition to the main script. A slash is kept as a separator in those to keep them readable, which explains the slightly awkward (uwsgi and nginx) sed calls.
2016-04-03Fix syntax error in sed command.Cyril Brulebois
2016-04-03Allow running install.sh from the top-level directory.Cyril Brulebois
Setting CDIR to the directory containing install.sh makes it possible to run it as install/install.sh from the top-level directory. Calling readlink -f on it makes sure one gets the canonical location, so that cd-ing to various places doesn't interfere with finding appropriate files (relatively to CDIR) afterwards.
2016-03-29Admin: administrativ act readonlyfyÉtienne Loks
2016-03-18Important fix: parcel rearranging on operation form when file existsÉtienne Loks
2016-03-17XHTML to ODT: put table caption on topÉtienne Loks
2016-03-17Change default style of generated ODT filesÉtienne Loks
2016-03-17Improve search button layoutÉtienne Loks
2016-03-16Update translationsÉtienne Loks
2016-03-16Show / hide advanced search (refs #3069)Étienne Loks
2016-03-14Shortcut list: choices for finds and context records not kept (refs #3082)Étienne Loks
2016-03-13Allow simultunaeous creation of operations: remove operation_code field ↵Étienne Loks
(refs #3070)
2016-03-13Better display of sheet sources (refs #3065)Étienne Loks
2016-03-08Change surname and name length (refs #2965)Étienne Loks
2016-03-08Remove packagingÉtienne Loks
2016-03-07Update translationsÉtienne Loks
2016-03-07Force submited attribute to dynamic tables (refs #3074)Étienne Loks
2016-03-07Finds: deletion (refs #2812)Étienne Loks
2016-03-04Operations: check relations formÉtienne Loks
2016-03-04Allow to remove attached archaeological sites (refs #3071)Étienne Loks
2016-03-02Operations: remove Archaeological Site from main panelÉtienne Loks
2016-02-26Add date to changesÉtienne Loks
2016-02-26Merge branch 'master' into v0.9Étienne Loks
2016-02-26Update version numberÉtienne Loks
2016-02-26Update CHANGESÉtienne Loks
2016-02-26Fix migrations mergeÉtienne Loks
2016-02-26Merge branch 'master' into v0.9Étienne Loks
2016-02-26Add messages frameworkÉtienne Loks
2016-02-25Update translationsÉtienne Loks
2016-02-25Change archaeological sites form (more robust)Étienne Loks