CodeSteak
e95248ec5e
change default timeout
2019-06-19 15:49:13 +02:00
CodeSteak
71b735785f
increment Server Version to 1.0.2
2019-06-19 15:47:23 +02:00
CodeSteak
d81aa56e49
Server Version in Cargo.toml -> '1.0.1'
2019-06-14 12:27:38 +02:00
Lukas Fürderer
a3c03c4bc7
Make search for texture name case-insensitive
...
Fixes #47
2019-06-14 11:12:56 +02:00
CodeSteak
c2d01760c7
Set Server Version to 1.0; Show Version on Startup
2019-06-12 13:23:47 +02:00
CodeSteak
3c2984a404
fix formatting
2019-06-05 19:35:10 +02:00
CodeSteak
c55182d6cc
fix warnings in server code
2019-06-05 19:34:37 +02:00
CodeSteak
e540e58161
forgot the checkin main, protocol/mod. Sry!!
2019-06-05 19:32:23 +02:00
CodeSteak
adc8725a36
Implement AutoConnect
2019-06-05 17:05:34 +02:00
CodeSteak
99ef2a8edc
Fix: Some Unknown Server Compile Problem.
2019-06-05 17:04:54 +02:00
CodeSteak
cf37e579ad
FIX: server using 'read_timeout_s' for 'set_write_timeout'
2019-06-04 16:17:25 +02:00
CodeSteak
47cf586116
[dirty] Implement Background Preview Generation
2019-06-03 21:21:52 +02:00
CodeSteak
b2ba9a9ba4
impl fmt::Display for Sha256 for Logging
2019-06-03 19:05:55 +02:00
CodeSteak
c26a1b80f1
Server Now Listens on Every Interface.
...
'::' is needed to listen on all interfaces.
'::1' listens only on local interface.
2019-06-03 16:55:40 +02:00
CodeSteak
ec9c6888fc
Fix: GC craches on startup
...
The existens of texture_base_path must be checked!
2019-06-02 20:48:29 +02:00
CodeSteak
c2bd135dd9
Implement Server Logging
2019-05-24 17:23:12 +02:00
CodeSteak
adfafe1fc6
handle server crashing while holding data_store lock.
2019-05-13 23:09:50 +02:00
CodeSteak
000c28ff4f
remove TextureConvertResult Thingy
2019-05-09 20:19:27 +02:00
CodeSteak
a2089dbd92
check if texture is file before deletion in GC
2019-05-09 20:18:19 +02:00
CodeSteak
92b053769a
change visibility of persistency::DataStore::extract_hash
2019-05-09 20:14:34 +02:00
CodeSteak
89b2b480ce
implement image preview
2019-05-09 20:13:15 +02:00
Lukas Fürderer
77cecebe52
Implement garbage collect on the server
2019-05-08 16:34:55 +02:00
Lukas Fürderer
195b352cd2
Fix metadata load path on server start
2019-05-08 15:49:00 +02:00
CodeSteak
6ec289cdb9
Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync
2019-05-08 15:18:52 +02:00
CodeSteak
cde0238d62
get sorting of query result right
2019-05-08 15:18:30 +02:00
Lukas Fürderer
3198fbc514
Add test for correct serialization of a texture
2019-05-08 15:08:29 +02:00
CodeSteak
10b775cdc9
fix formating
2019-05-08 15:05:22 +02:00
CodeSteak
0090628452
change serialization of date to match specs
2019-05-08 15:03:18 +02:00
CodeSteak
d9d4f16c01
implement glue code; Server is now startable
...
Server can now be used. All features except preview and gc should work.
2019-05-07 22:43:14 +02:00
CodeSteak
5db62d4d08
test search by using examples in doc.
2019-05-07 21:18:05 +02:00
CodeSteak
55cff24e9b
add some query_filter tests
2019-05-07 18:57:00 +02:00
CodeSteak
2784e8d2ff
implement date parsing as FromStr trait
2019-05-07 18:44:59 +02:00
CodeSteak
b53b3af8c0
implement query_filter stuff.
2019-05-07 18:36:23 +02:00
CodeSteak
66fc54cb3e
remove some allow annotions and fix resulting warnings
2019-05-07 17:46:17 +02:00
CodeSteak
cd5e69145f
merge
2019-05-07 17:41:21 +02:00
CodeSteak
cb2b8339a6
partialy implement Query, also add date
2019-05-07 17:36:32 +02:00
Lukas Fürderer
9f5961c3a8
Store the date when each texture was added
2019-05-07 16:52:40 +02:00
CodeSteak
cfc2ff5886
flush on change metadata
2019-05-06 09:34:12 +02:00
CodeSteak
28085f9b87
partialy implement Glue Logic
2019-05-05 20:28:35 +02:00
CodeSteak
5369304516
fix dir creation bugs
2019-05-05 19:54:26 +02:00
CodeSteak
88ba7a6dd3
panic on missing Texture on Disk
...
Until we have a better idea
2019-05-05 19:39:08 +02:00
CodeSteak
156912d4f6
minor fixes
2019-05-05 19:23:10 +02:00
CodeSteak
89fa985005
refactor persistency
2019-05-05 19:16:52 +02:00
Lukas Fürderer
073eb9011c
Implement store procedure for metadata
2019-05-04 18:35:49 +02:00
Lukas Fürderer
56ececee83
Fix Bug: texture format != preview format
2019-05-03 15:02:40 +02:00
Lukas Fürderer
acf27a2d7b
Improve return type for insert function
2019-05-03 13:56:08 +02:00
Lukas Fürderer
96c2864a07
Implement more persistency logic
2019-05-03 11:19:34 +02:00
Lukas Fürderer
39b2a2c442
Implement some persistency features
2019-04-30 19:08:40 +02:00
CodeSteak
25b05d90fa
refmt server network
2019-04-25 23:37:53 +02:00
CodeSteak
8cbee2fcc5
restructre server network files
2019-04-25 23:37:16 +02:00