Clemens Wolff
5e73682366
Remove auto-generated bundle files
5 years ago
Clemens Wolff
821ec0ec87
Automate bundle creation
5 years ago
Clemens Wolff
ebfa956d3e
Re-generate bundle
5 years ago
Clemens Wolff
a2378ad8e2
Sync current offset state to URL
![Screenshot showing offset state in URL](https://user-images.githubusercontent.com/1086421/51856321-6e0e1e00-22fd-11e9-8420-1204b8a3d3b7.png )
5 years ago
Clemens Wolff
db1613a4bd
Add node_modules to ignore files
5 years ago
Clemens Wolff
bb36151a77
Enable optional brotli compression
5 years ago
Clemens Wolff
6fca7d1337
Make usage of whitenoise runserver explicit
5 years ago
Clemens Wolff
fef4b40770
Make it explicit that whitenoise is being used
As per http://whitenoise.evans.io/en/stable/django.html#enable-whitenoise ,
the whitenoise middleware should be added just after the django-security
middleware.
5 years ago
Clemens Wolff
834e5ab071
Update whitenoise to latest version
5 years ago
Clemens Wolff
4f03cfebf0
Speed up build by caching pip dependencies
See https://docs.travis-ci.com/user/caching/#pip-cache
5 years ago
Clemens Wolff
0a0619ccc9
Add more spacing in Travis configuration file
5 years ago
Clemens Wolff
de5a7b3fac
Add continuous delivery of images to DockerHub
5 years ago
Clemens Wolff
11cf8e2d39
Fix spacing in JSON file
5 years ago
Clemens Wolff
e4fd74ec6f
Add server-side analytics via AppInsights
5 years ago
Clemens Wolff
5beaf785e8
Add Application Insights to Azure deployment
5 years ago
Clemens Wolff
3d199f8e93
Inline env variable
5 years ago
Clemens Wolff
7f6cce2f6e
Add client-side analytics via Azure AppInsights
See https://docs.microsoft.com/en-us/azure/azure-monitor/app/javascript
5 years ago
Clemens Wolff
5c17ae24b0
Make Google Analytics Tracking ID configurable
5 years ago
Hiroki Nakayama
4a246d8de5
Merge pull request #72 from CatalystCode/feature/azure
Feature/Add Azure deployment automation
5 years ago
Hiroki Nakayama
537d1caf19
Merge pull request #75 from CatalystCode/feature/social
Feature/Add social login via Github and Active Directory
5 years ago
Hiroki Nakayama
0e6718ad4e
Merge pull request #74 from CatalystCode/feature/flake8
Feature/Add flake8 linter
5 years ago
Clemens Wolff
f6de19833e
Fix closing of link tag
5 years ago
Clemens Wolff
80f386d85a
Add Azure Active Directory login
![Login page screenshot](https://user-images.githubusercontent.com/1086421/51774269-b17b4900-20bf-11e9-96d1-09625ffd19e4.png )
5 years ago
Clemens Wolff
a2a154e35c
Add Github login
![Login page screenshot](https://user-images.githubusercontent.com/1086421/51767227-b681cd80-20aa-11e9-8794-c200522b63c7.png )
5 years ago
Clemens Wolff
c16885c03c
Add trailing comma in list
5 years ago
Clemens Wolff
8785deccd2
Extract duplicate environment definition
5 years ago
Clemens Wolff
1847aa6da9
Create super user as part of Azure deployment
5 years ago
Clemens Wolff
ab8bbb9f5b
Add Azure deployment automation
5 years ago
Clemens Wolff
714c460639
Ensure database is up before server start
5 years ago
Clemens Wolff
b5ec59693a
Fix all flake8 violations
5 years ago
Clemens Wolff
3a2d2a73ac
Add flake8 linter to CI
5 years ago
Hironsan
557c8937ee
Explain installation method via Docker
5 years ago
Hiroki Nakayama
d9e15e4f1b
Merge pull request #68 from CatalystCode/feature/docker
Feature/Add Dockerfile
5 years ago
Clemens Wolff
0b1f464c74
Ensure that server is started correctly in Docker
Also: ignore files generated during application run which enables a
better development experience in Docker with source mounts like
`docker run -p 8080:80 -v $PWD:/doccano -it doccano`.
5 years ago
Clemens Wolff
c8e5f9b746
Share CI steps between Docker and Travis
5 years ago
Clemens Wolff
c1a22bd815
Run tests as part of the docker build
5 years ago
Clemens Wolff
a931cb6d0c
Enable settings injection via Docker env
5 years ago
Clemens Wolff
651e493c93
Add Dockerfile
As per https://github.com/chakki-works/doccano/projects/2#card-16406087 ,
this change adds a Dockerfile for the project.
The Python distribution used by the image can be specified via a
build-time argument. This enables us in the future to for example run
the tests on a wide variety of Python versions.
In the future, the Dockerfile could be extended to for example leverage
multi-stage builds. In this case, the first stage could run tests,
linter, and so forth and then create a wheel or similar artifact via
setuptools. A second stage in the build can then only include a minimal
set of dependencies to install and run the artifact (e.g. using
python-slim as a base image).
5 years ago
Hiroki Nakayama
bd3eccd147
Merge pull request #69 from chakki-works/travis-ci
Support Travis CI
5 years ago
Hironsan
d8916b0a6f
Add build status
5 years ago
Hironsan
b70faa239b
Disable Heroku test runner
Reason:
* Django Unit Tests Failing on Travis CI Builds
* https://stackoverflow.com/questions/50805897/django-unit-tests-failing-on-travis-ci-builds
5 years ago
Hironsan
a7d2b0b99f
Update test projects api for passing tests
5 years ago
Hironsan
655e3f55a5
Update test annotation api for passing tests
5 years ago
Hironsan
43b85a6b34
Fix model test error
When testing models, mixer raises an error and assert couldn't catch IntegrityError.
5 years ago
Hironsan
85cc1a9ebf
Add travis config
5 years ago
Hiroki Nakayama
e7fb328291
Merge pull request #55 from serzh/feature/metadata
Feature metadata
5 years ago
Hiroki Nakayama
6f0ffb74c4
Update Django version for security vulnerability
See [CVE-2019-3498 Detail](https://nvd.nist.gov/vuln/detail/CVE-2019-3498 )
5 years ago
serhii.nechyporchuk
198da95cd5
iss45: fix indent for return in the import batching
5 years ago
serhii.nechyporchuk
20ea138810
iss45: use variable for getting text from json line instead of literal
5 years ago
serhii.nechyporchuk
3e725b38fa
iss45: fix text in import file error
6 years ago