|
da792694c5
|
Add StorageBackend builder
|
2015-11-23 19:54:08 +01:00 |
|
|
e1faad7a28
|
Add runtime rtp getter (and in cli and configuration types)
|
2015-11-23 19:48:37 +01:00 |
|
|
14d92d8b2f
|
Add some functions to File, so we can generate file instances with content
|
2015-11-23 19:27:54 +01:00 |
|
|
91de245836
|
Rename function to match naming scheme
|
2015-11-23 19:26:02 +01:00 |
|
|
b8fa7c5696
|
Reset and restart implementation
|
2015-11-23 19:25:27 +01:00 |
|
|
e623b74139
|
Implement: Storage::createFile()
|
2015-11-23 19:17:46 +01:00 |
|
|
263a3b7780
|
Store the file handle in our internal File type
|
2015-11-23 19:17:46 +01:00 |
|
|
7faa693d5c
|
Move implementation to get a new file on the FS
Now we have a function which creates a new file on the FS and returns
the handle and the FileID object.
|
2015-11-23 19:17:46 +01:00 |
|
|
48fd3e66f5
|
Add implementation for Storage::createEmpty()
|
2015-11-23 19:17:46 +01:00 |
|
|
7c96a10488
|
Merge branch 'refactor-fileid' into bootstrap-storage-backends
|
2015-11-23 19:17:31 +01:00 |
|
|
25de1c6c2a
|
We should use the FileID type in the File
|
2015-11-23 18:46:09 +01:00 |
|
|
bff2bf68c6
|
We dont need to pass the module here
|
2015-11-23 18:45:31 +01:00 |
|
|
9aced858ac
|
Outsource file id parsing
|
2015-11-23 18:42:55 +01:00 |
|
|
b0e5f28528
|
Implement getFileList()
|
2015-11-23 18:28:24 +01:00 |
|
|
e173780893
|
Switch to pkgs.rustUnstable, so we do not need to rebuild rustc (wtf?)
|
2015-11-23 18:28:24 +01:00 |
|
|
68c6c35f54
|
Add getFileList(self) to list files from basepath
|
2015-11-20 15:34:40 +01:00 |
|
|
2af5f404f4
|
Fix typo in StorageBackend::new()
|
2015-11-20 15:34:06 +01:00 |
|
|
7e86394b3c
|
add dep: glob
|
2015-11-20 15:33:40 +01:00 |
|
|
e59fbd52c3
|
Add fn to extract id from path string
|
2015-11-20 15:33:24 +01:00 |
|
|
42ac04c1a8
|
Implement StorageBackend::new()
|
2015-11-10 20:53:35 +01:00 |
|
|
9cff6772c8
|
Implement StorageBackendError
|
2015-11-10 20:43:55 +01:00 |
|
|
99a2670803
|
Add module/command trait
|
2015-11-10 20:43:53 +01:00 |
|
|
ba91e7ee26
|
The module itself has to be populate the Command instance
This will be done by the module returning a lambda to build the
command instance.
|
2015-11-10 20:43:35 +01:00 |
|
|
f4dbec72ee
|
Add storage/backend setup
|
2015-11-10 20:43:30 +01:00 |
|
|
e73701ace4
|
Remove old todo module code
|
2015-11-10 20:33:47 +01:00 |
|
|
92fddae230
|
Merge branch 'remove-file-data-parser'
|
2015-11-10 20:33:12 +01:00 |
|
|
159b363d58
|
Remove the concept of DataParser and Abstract Data types
We use String as type for Data, so we don't have problems with parsing
things and the whole templating foo in the parser gets a lot simpler.
|
2015-11-10 20:31:05 +01:00 |
|
|
27a1aecb08
|
Merge branch 'json-parser'
|
2015-11-09 18:38:25 +01:00 |
|
|
e3afb3c0f3
|
Implement Serialization for FileHeaderData
|
2015-11-09 18:35:07 +01:00 |
|
|
9167fde4fb
|
Add dependency: serde
|
2015-11-09 18:35:07 +01:00 |
|
|
e8e82f6844
|
Make functions public
|
2015-11-09 18:35:07 +01:00 |
|
|
fd35a00381
|
Implement JSON to FileHeaderData parser
|
2015-11-09 18:35:07 +01:00 |
|
|
b211862602
|
Add json deserializer
|
2015-11-09 18:35:02 +01:00 |
|
|
8681edcb9a
|
Fixup table markup
|
2015-11-08 17:38:16 +01:00 |
|
|
b0f0b4bcfd
|
Add LICENSE file
|
2015-11-08 17:35:49 +01:00 |
|
|
768dbbd2cd
|
Add license note
|
2015-11-08 17:35:11 +01:00 |
|
|
7b6ff6ac13
|
Add dep: serde_json
|
2015-11-08 17:31:51 +01:00 |
|
|
47ba17f012
|
Update Cargo.lock
|
2015-11-07 23:56:17 +01:00 |
|
|
c44d48e7fa
|
Remove chan_signal
|
2015-11-07 23:44:20 +01:00 |
|
|
aa94852e84
|
Add unimplemented macro in match_header_spec()
|
2015-11-07 23:40:03 +01:00 |
|
|
d260ef20e3
|
Minify Parser.write()
|
2015-11-07 23:39:53 +01:00 |
|
|
44994487c6
|
Minify Parser.read()
|
2015-11-07 23:39:47 +01:00 |
|
|
2c940d0ca8
|
Add missing "pub"
|
2015-11-07 23:39:39 +01:00 |
|
|
850b4579a8
|
Add type "File" to load a file from disk
|
2015-11-07 23:39:30 +01:00 |
|
|
111a990b99
|
Add debugging output in main.rs
|
2015-11-07 23:38:49 +01:00 |
|
|
1ecb13a8fe
|
Remove early logging, doesnt work
|
2015-11-07 23:38:40 +01:00 |
|
|
f5bdff434e
|
Merge branch 'minify-nix'
|
2015-11-02 18:51:47 +01:00 |
|
|
f50177f155
|
Fix the actual project name
|
2015-11-02 18:51:18 +01:00 |
|
|
df15b41c24
|
Remove one .nix file and have everything in default.nix
|
2015-11-02 18:50:24 +01:00 |
|
|
2ee8ef57c3
|
Add dep: term_grid
|
2015-10-31 12:05:25 +01:00 |
|