Graphmaster
Graph
master
History Graph
History Graph
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
de1e24b916b4 | Sybren A. Stüvel (sybren) | Updated REMOTE_DOCKER_COMPOSE_DIR | Oct 9 2018 | ||||
31c52532746c | Sybren A. Stüvel (sybren) | Remove TLS from docker image in favour of letting Træfik handle it | Oct 9 2018 | ||||
4ef9fff8b7a7 | Sybren A. Stüvel (sybren) | Linux fix | Oct 9 2018 | ||||
9dba25e9a9e4 | Francesco Siddi (fsiddi) | Address concerns raised in rBMD74e3f65e8fbf | Sep 9 2018 | ||||
8b19bcbf7802 | Sybren A. Stüvel (sybren) | Cleanly shut down uwsgi when stopping the docker container + nginx last | Aug 29 2018 | ||||
fb7f3c5ed7a5 | Sybren A. Stüvel (sybren) | deploy.sh: check whether Docker is alive before doing anything else | Aug 29 2018 | ||||
f2a9e690a85e | Sybren A. Stüvel (sybren) | Forward REMOTE_ADDR as X-Forwarded-For header to Open Data | Aug 29 2018 | ||||
bfbb99634fe1 | Sybren A. Stüvel (sybren) | Added note about why we check the client version way before using it | Aug 29 2018 | ||||
2122c601b863 | Sybren A. Stüvel (sybren) | Use Requests session to submit to opendata | Aug 29 2018 | ||||
807b23983690 | Sybren A. Stüvel (sybren) | Updated example.sh to work on current mydata | Aug 28 2018 | ||||
7c4cd3960e96 | Sybren A. Stüvel (sybren) | Added Raven to Pipefile for Sentry.io integration | Aug 28 2018 | ||||
369b9b98cf8b | Sybren A. Stüvel (sybren) | Use pathlib and BASE_DIR in example Raven configuration | Aug 28 2018 | ||||
5250b653f34c | Sybren A. Stüvel (sybren) | Support multiple schema versions; introduces Benchmark schema v2 | Aug 28 2018 | ||||
954a4d47000c | Francesco Siddi (fsiddi) | Use Django asserts | Aug 27 2018 | ||||
81fcd889364b | Francesco Siddi (fsiddi) | Extend tests for benchmark deletion | Aug 27 2018 | ||||
bdfd6b1b2709 | Francesco Siddi (fsiddi) | Extend description of ConnectionError handling message | Aug 27 2018 | ||||
ba7add96a628 | Francesco Siddi (fsiddi) | Display samples not deleted only if they exist | Aug 27 2018 | ||||
4d06bbdc51b6 | Francesco Siddi (fsiddi) | Add utility methods to AbstractBenchmarkTest | Aug 27 2018 | ||||
1419236ddfb8 | Francesco Siddi (fsiddi) | Add test docstring | Aug 27 2018 | ||||
f5f3aa06e6d8 | Francesco Siddi (fsiddi) | Extend test_benchmark_deletion | Aug 27 2018 | ||||
a9d80ac497d4 | Francesco Siddi (fsiddi) | Wrap lines at 100 chars | Aug 27 2018 | ||||
74e3f65e8fbf | Francesco Siddi (fsiddi) | Improve samples deletion | Aug 27 2018 | ||||
c43a7460e605 | Francesco Siddi (fsiddi) | Improve javascript utilities | Aug 27 2018 | ||||
cf2b9f179137 | Francesco Siddi (fsiddi) | Test for benchmark deletion with ConnectionError | Aug 27 2018 | ||||
9cca259ce593 | Francesco Siddi (fsiddi) | Test deletion of a non-existing benchmark | Aug 27 2018 | ||||
71922f6f5ce7 | Francesco Siddi (fsiddi) | Extend test for single benchmark deletion | Aug 23 2018 | ||||
fa212d9fd2eb | Francesco Siddi (fsiddi) | Extend opendata_mock_happy_submission | Aug 23 2018 | ||||
c1b39f14b2cc | Sybren A. Stüvel (sybren) | Started working on unit test for sample deletion | Aug 23 2018 | ||||
2558004a35e9 | Sybren A. Stüvel (sybren) | Added logging to sample deletion | Aug 23 2018 | ||||
aa62fdfd20b0 | Sybren A. Stüvel (sybren) | Add auth header when requesting sample deletion at Open Data | Aug 23 2018 | ||||
96a545cf97de | Sybren A. Stüvel (sybren) | nginx: Allow listing of downloads directory | Aug 23 2018 | ||||
f530d7c34402 | Sybren A. Stüvel (sybren) | Updated `elastic-dump.sh` for new usage | Aug 23 2018 | ||||
243f0dcd7546 | Sybren A. Stüvel (sybren) | Docker entrypoint: doing fail when {open,my}data.log doesn't exist | Aug 23 2018 | ||||
2f8fa058e618 | Sybren A. Stüvel (sybren) | elastic-dump.sh should be executable | Aug 23 2018 | ||||
864e876d4a34 | Sybren A. Stüvel (sybren) | Added script to easily perform the 'Elastic Dump' in Docker | Aug 22 2018 | ||||
30f48bd5a5de | Sybren A. Stüvel (sybren) | Moved files that go into the root of the docker image into their own dir | Aug 22 2018 | ||||
931d91f99e0c | Sybren A. Stüvel (sybren) | OpenData can now return a 401 or 403 depending on the exact situation | Aug 22 2018 | ||||
4fc195afaf66 | Sybren A. Stüvel (sybren) | Ensure Python log files are writable before start uWSGI | Aug 21 2018 | ||||
6490e3e54d23 | Pablo Vazquez (pablovazquez) | Use fonts from Blender Web Assets | Aug 17 2018 | ||||
b06b55118ed1 | Francesco Siddi (fsiddi) | Delete revoked ClientTokens | Aug 17 2018 | ||||
bdab7546cafc | Francesco Siddi (fsiddi) | Improve text in Token section | Aug 17 2018 | ||||
2bfc99505af2 | Sybren A. Stüvel (sybren) | Formatting | Aug 17 2018 | ||||
b1a3f9276a09 | Sybren A. Stüvel (sybren) | Use ClientSettings.url_xxxx for all Blender ID URLs | Aug 17 2018 | ||||
fd07ec4ba418 | Sybren A. Stüvel (sybren) | Made test actually test the right thing | Aug 17 2018 | ||||
bf83febe32d4 | Sybren A. Stüvel (sybren) | Fixed failing unit tests | Aug 17 2018 | ||||
f67ed0937f5e | Sybren A. Stüvel (sybren) | Added mypy testing | Aug 17 2018 | ||||
a8053004ec0b | Francesco Siddi (fsiddi) | Add TODO for brighter days | Aug 16 2018 | ||||
05996db88457 | Francesco Siddi (fsiddi) | Add token revoke workflow | Aug 16 2018 | ||||
053c1d20583e | Francesco Siddi (fsiddi) | Move Blender ID OAuth client into named tuple | Aug 16 2018 | ||||
c341b1dcc7f6 | Sybren A. Stüvel (sybren) | Include the Django Admin docs | Aug 16 2018 | ||||
46f63517974c | Sybren A. Stüvel (sybren) | Do version checking of the Benchmark Client | Aug 16 2018 | ||||
2c57bbb09024 | Sybren A. Stüvel (sybren) | Show timezone in 'Your Benchmarks' | Aug 16 2018 | ||||
32d74da13296 | Sybren A. Stüvel (sybren) | Reformatted example JSON | Aug 16 2018 | ||||
bc808b470264 | Sybren A. Stüvel (sybren) | Split views.py into separate files | Aug 16 2018 | ||||
d268c8077ad7 | Francesco Siddi (fsiddi) | Basic admin backend customization | Aug 15 2018 | ||||
536b5f8daac0 | Francesco Siddi (fsiddi) | Match Blender ID navigation | Aug 15 2018 | ||||
fbd894fd66f7 | Sybren A. Stüvel (sybren) | Fix T56381: store hostname with client auth token | Aug 15 2018 | ||||
e4003f6053a4 | Sybren A. Stüvel (sybren) | Change default ordering of Benchmark and ClientToken to newest-first | Aug 15 2018 | ||||
a5198e0859be | Sybren A. Stüvel (sybren) | Updated webassets | Aug 15 2018 | ||||
d33c82322142 | Francesco Siddi (fsiddi) | Double quotes for consistency | Aug 15 2018 | ||||
0bbbdf9cea7e | Francesco Siddi (fsiddi) | Add favicon | Aug 15 2018 | ||||
d564a6cbb7e9 | Francesco Siddi (fsiddi) | Update nginx configuration | Aug 15 2018 | ||||
0a68c76ad91b | Francesco Siddi (fsiddi) | Remove unused config file | Aug 15 2018 | ||||
8bcd09a4e773 | Francesco Siddi (fsiddi) | Conform directory layout | Aug 15 2018 | ||||
9d0177d946a0 | Francesco Siddi (fsiddi) | Update repo links to new official location | Aug 14 2018 | ||||
3e13f74f9f90 | Pablo Vazquez (pablovazquez) | Add terms of service and privacy policy links | Aug 14 2018 | ||||
5c09efe49b6a | Pablo Vazquez (pablovazquez) | Padding mismatch with Blender ID | Aug 14 2018 | ||||
78fdd31201a9 | Francesco Siddi (fsiddi) | Tweak prep_elastic.sh to run on macOS | Aug 10 2018 | ||||
96d1000852da | Sybren A. Stüvel (sybren) | Show a nice message for a 502 Bad Gateway error | Aug 10 2018 | ||||
9370054ddc51 | Pablo Vazquez (pablovazquez) | Authentication -> Applications | Aug 10 2018 | ||||
789ad927e1fa | Sybren A. Stüvel (sybren) | Added single do-everything deploy script | Aug 10 2018 | ||||
fe3ad3e0f2b4 | Sybren A. Stüvel (sybren) | Proper redirect for opendata http → https | Aug 10 2018 | ||||
a4defe9801a9 | Pablo Vazquez (pablovazquez) | MyData is in beta! | Aug 10 2018 | ||||
e0f2182855c3 | Pablo Vazquez (pablovazquez) | Tutti from BWA for navbar hiding | Aug 10 2018 | ||||
79d8306d5001 | Pablo Vazquez (pablovazquez) | Update BTWA | Aug 10 2018 | ||||
d5b466469145 | Sybren A. Stüvel (sybren) | Some admin tweaks & beautifications | Aug 10 2018 | ||||
9a52d36ca5fe | Sybren A. Stüvel (sybren) | Nice abs URL for benchmarks + return it in the submission response | Aug 10 2018 | ||||
3184d8b5252f | Sybren A. Stüvel (sybren) | Add more stuff to bash_history | Aug 10 2018 | ||||
e92704d3ddff | Sybren A. Stüvel (sybren) | Clear Redis cache every time the docker container starts | Aug 10 2018 | ||||
024760c5b418 | Sybren A. Stüvel (sybren) | Map some DNS names to localhost inside the docker container | Aug 10 2018 | ||||
92ec02335cd9 | Sybren A. Stüvel (sybren) | Make ElasticSearch reachable on the host's localhost:9200 | Aug 10 2018 | ||||
14df4eed7bec | Sybren A. Stüvel (sybren) | Create Redis log directory if it doesn't exist yet, and fix permissions | Aug 10 2018 | ||||
432f3e3bd3d7 | Sybren A. Stüvel (sybren) | Added Redis to the docker image | Aug 10 2018 | ||||
6f6ff8f07f9a | Sybren A. Stüvel (sybren) | nginx: Disable SSL stapling to get rid of warnings of it not working | Aug 10 2018 | ||||
bc11891e9c3d | Sybren A. Stüvel (sybren) | Easy restarting of the two uWSGI processes | Aug 10 2018 | ||||
dafcc1e3993f | Sybren A. Stüvel (sybren) | Adapted to deploying on sintel.blender.org | Aug 10 2018 | ||||
9de2bb69f872 | Francesco Siddi (fsiddi) | Allow only functional elements in the UI | Aug 10 2018 | ||||
534215246005 | Francesco Siddi (fsiddi) | Hide unfinished UI elements | Aug 9 2018 | ||||
70a072f72b02 | Sybren A. Stüvel (sybren) | More in README.md about deployment | Aug 9 2018 | ||||
4e078ba1bc6b | Sybren A. Stüvel (sybren) | Dockerfile: moved the bits that will cause more changes to the bottom | Aug 9 2018 | ||||
db5f4335a229 | Sybren A. Stüvel (sybren) | Create /var/log/apps for Python's logging, with the correct permissions | Aug 9 2018 | ||||
1443e8241f9f | Sybren A. Stüvel (sybren) | When our OpenData token is invalid, don't pass that as error to the client | Aug 9 2018 | ||||
2a994cfce986 | Sybren A. Stüvel (sybren) | Updated example benchmark to match reality | Aug 9 2018 | ||||
5fc4b7f517ad | Sybren A. Stüvel (sybren) | Pass validation errors to client | Aug 9 2018 | ||||
2713dee5c6c7 | Sybren A. Stüvel (sybren) | Added 2server script to easily deploy to the production server | Aug 9 2018 | ||||
c733a1ed8e8d | Sybren A. Stüvel (sybren) | Docker img: listen on [::0] instead of [::1] + map downloads volume | Aug 9 2018 | ||||
753a58eec5e4 | Sybren A. Stüvel (sybren) | Added URL for Client Token validation | Aug 9 2018 | ||||
30a3c822aa9a | Sybren A. Stüvel (sybren) | Don't wait for enter to start building Docker image | Aug 9 2018 | ||||
0c125726f98e | Sybren A. Stüvel (sybren) | Use Let's Encrypt certificates | Aug 9 2018 | ||||
a980efcf41e3 | Sybren A. Stüvel (sybren) | Added logging and a TODO | Aug 9 2018 |