Commit Graph

76 Commits

Author SHA1 Message Date
18b1ecff1e Add support for compressed chunks on download
uses lzma compression (4mb chunks currently)
2015-02-20 15:55:02 +11:00
e76691f18b support for partial downloads
(use local cache where possible)
2015-02-20 15:51:10 +11:00
98f67c5d7f test local replay of edits, needed for local cache 2015-01-28 20:29:29 +11:00
Eibriel
25053f9c68 Added SQLALCHEMY_DATABASE_URI on config.py.example 2015-01-12 15:59:36 -03:00
0f80f31ac4 Support for the bundle command
This is primarily meant to be used via 3rd party applications (like the
Blender Cloud). The external software requires a bundle, and if was
already build it gets served a local filesystem path, that can be
further used. Otherwise the bundle is built.
2015-01-12 18:36:38 +01:00
9c8521c629 ignore ".svn" when returning lists
also add variation blend files (WIP)
2015-01-07 18:51:07 +11:00
1b2c641884 Web service tests and bundle command 2014-12-20 18:29:26 +01:00
871600312c re-arrange modules, preparing for python-package-index 2014-12-19 11:33:05 +01:00
6c5b0d002d Resources refactoring into own module 2014-12-18 15:48:49 +01:00
27ec9f20a2 cleanup: unused vars & wrong comment 2014-12-16 11:48:09 +01:00
441742a496 Add option to checkout all deps (even unused-indirect deps)
eg:
    bam checkout path/ --all-deps
2014-12-16 11:17:13 +01:00
1f7fb125b9 cleanup: reduce a lookup getting command args 2014-12-16 11:04:57 +01:00
eb93f34206 cleanup: don't overwrite log
its our primary logger, we need to access it!
2014-12-16 10:58:21 +01:00
81908c8b5d Replace SHA1 with hex(length) + sha512 2014-12-11 16:27:05 +01:00
9404e2e08c cleanup: rebane fn -> f, (when used for files, not functions) 2014-12-03 14:06:01 +01:00
930981acd1 cleanup 2014-12-03 14:02:12 +01:00
e613dacac5 bam-path-deps, write the project path into the json file
this is so we can tell what project directory we're relative to.
2014-12-02 17:04:24 +01:00
f69121af52 Adding no auth cache for svn commit 2014-12-02 15:16:16 +01:00
673b0b0187 Path remapping for packing
This commit changes how relative paths are handled depending on weather they are nested or not.

Layout is as follows.

- ./shots/01/shot_01.blend
- ./shots/01/maps/special.png
- ./maps/generic.png

Maps to...
- ./shot_01.blend
- ./_maps/special.png
- ./maps/generic.png
2014-11-26 18:47:21 +01:00
b3db01b966 cleanup 2014-11-23 23:19:10 +01:00
aac29c824d cleanup: pep8 2014-11-21 21:12:28 +01:00
47a6eaa936 use logging for exceptions in webserver, check BAM_VERBOSE env var 2014-11-21 20:14:58 +01:00
b6154953ad fix for deleting a non-blend file 2014-11-20 21:08:13 +01:00
29f1c3778e Fix for bam delete test. 2014-11-20 16:45:59 +00:00
5952043f33 default config for webservice 2014-11-20 15:21:11 +01:00
79cb22fe14 File removal on svn 2014-11-20 12:29:29 +01:00
1b5568256c support for checking out non-blend files 2014-11-19 16:39:06 +01:00
c4b07d2962 Removed unneeded model constraint 2014-11-13 19:18:15 +01:00
c853bd71ab Committing using the actual user name 2014-11-07 15:19:12 +01:00
d2611cd979 Server settings for svn commits 2014-11-07 12:14:26 +01:00
703bf153c5 ensure temp dir exists 2014-11-07 11:37:45 +01:00
a983d3bd3b minor renaming 2014-11-06 18:41:09 +01:00
301abd641c bam cli: give useful message when bam ls fails 2014-11-06 18:32:01 +01:00
f1da558a3e comment pack_fn 2014-11-06 17:45:51 +01:00
7dd4fadce0 *picky* use dict literal 2014-11-06 17:42:35 +01:00
dec05c6d4e ensure the destination path exists before moving 2014-11-06 17:41:51 +01:00
9ed25c4ff9 Assert for existing file 2014-11-06 16:47:16 +01:00
dd029cde40 Add files now remapps to absolute path on commit 2014-11-06 16:19:38 +01:00
2bc2020ddc Adding unversioned files before commit 2014-11-06 15:40:13 +01:00
7cb1e806af paths are now relative to project root when checked out 2014-11-06 14:42:38 +01:00
c6e7f2349c Updates to webservice 2014-11-06 14:33:44 +01:00
fa24540b4e move json writing out of path remap 2014-11-06 13:15:16 +01:00
073d4784df Webservice side projects 2014-11-05 19:02:17 +01:00
6718253504 Renaming FilesList to Directory 2014-11-05 16:49:31 +01:00
8dafe01a0e Starting to use project_config values 2014-11-05 16:05:47 +01:00
8c127b9045 *picky* rename 2014-11-05 15:47:16 +01:00
e13dabbb71 Init command for bam cli 2014-11-05 15:10:07 +01:00
8b1085edd1 rename/reshuffle modules 2014-11-05 14:52:35 +01:00
e93408af9d Cleanup: *picky*, prefer 'dir' over 'folder' 2014-11-05 11:27:12 +01:00
9157ed1dc0 extract zipfile on checkout 2014-11-05 11:24:57 +01:00