CodeSteak
c1dbd8ffb7
Merge commit '35f8145' into resize
2019-06-12 19:03:05 +02:00
CodeSteak
ebc6449e48
Merge commit 'e26d54e' into resize
2019-06-12 19:02:50 +02:00
CodeSteak
bef56f978c
Merge commit '9975364' into resize
2019-06-12 19:02:12 +02:00
CodeSteak
50ea54c8d6
reformat
2019-06-12 18:57:42 +02:00
CodeSteak
24b9755089
Merge commit '4915788' into resize
2019-06-12 18:56:37 +02:00
CodeSteak
6fbfa050b3
Merge commit 'ee7fbae' into resize
2019-06-12 18:53:57 +02:00
CodeSteak
9a3524143a
Merge commit 'efc2845' into resize
2019-06-12 18:53:42 +02:00
CodeSteak and Seil0
6b6ef67122
Revert "Make Client resizeable"
...
This reverts commit 36a8bccfe3 .
2019-06-08 22:46:34 +02:00
CodeSteak
4a213afdf5
Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync
2019-06-08 22:17:24 +02:00
CodeSteak
36a8bccfe3
Make Client resizeable
2019-06-08 22:16:47 +02:00
CodeSteak
f4db466b37
Client Connection: [Auto]Retry Once
...
if Connection is lost or timed out
2019-06-08 21:25:56 +02:00
CodeSteak
86008828f5
Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync
2019-06-08 13:14:56 +02:00
CodeSteak
c1ec000b98
document autoconnect
2019-06-08 13:14:24 +02:00
CodeSteak
4cd4481182
change Semantics of Client AutoConnect.searchServer.
...
* now returns an optional
* uses multiple trys.
2019-06-05 19:43:11 +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
727558d867
Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync
2019-06-05 17:06:01 +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
d5853d7006
Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync
2019-06-04 16:10:26 +02:00
CodeSteak
00fc294396
set timeout for Server Connection
2019-06-04 16:10:11 +02:00
CodeSteak
a3a86cf913
Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync
2019-06-03 21:22:09 +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
189b1955d7
Fix: Client.getTexturePreview
...
get Preview instead of File
2019-06-03 18:55:23 +02:00
CodeSteak
3e5d2da366
change Connection API Option to Nullable, to match Kotlin's style
2019-06-03 18:40:37 +02:00
CodeSteak
fd749069a1
fix Sha256.toString()
2019-06-03 18:28:53 +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
c975730a58
sry, fix Formating :D
2019-06-03 16:33:19 +02:00
CodeSteak
37c4983d8e
fix Typo in 'ConnectionUnexpectedPacketException'
2019-06-03 16:32:06 +02:00
CodeSteak
67401817a0
implement 'TextureReplace' NetOp
2019-06-03 16:31:04 +02:00
CodeSteak
972d199154
implement 'getTextureFile' and 'getTexturePreview' Netop
2019-06-03 15:50:09 +02:00
CodeSteak
d7e2977f2a
comment out non-compiling code
2019-06-03 15:38:39 +02:00
CodeSteak
d1f2f42511
Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync
2019-06-03 15:34:13 +02:00
CodeSteak
73fd94e314
make Sha256 own Class
2019-06-03 15:33:41 +02:00
CodeSteak
7f8277415e
implement 'get Texture' Netop
2019-06-03 15:18:42 +02:00
CodeSteak
badd50de38
Move development of 'feature-client-net' to 'master'
2019-06-03 15:07:18 +02:00
CodeSteak
872fc6c289
restructure & rename all things in Net
2019-06-03 15:05:50 +02:00
CodeSteak
d7dd858d42
Match DataModel On Query
2019-06-02 22:32:19 +02:00
CodeSteak
40cda05ad4
Merge branch 'master' into feature-client-net
2019-06-02 22:04:23 +02:00
CodeSteak
2e344da2f4
implement query ; fix error handling
2019-06-02 22:04:01 +02:00
CodeSteak
1b41132c18
Add Type for Texture
2019-06-02 22:01:32 +02:00
CodeSteak
d907ff138a
implement PING Netop
2019-06-02 20:59:05 +02:00
CodeSteak
2c064fe15c
add GSON dependency
2019-06-02 20:58:21 +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
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
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
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
CodeSteak
e77bd4012b
vim feindesign_suche
...
neue Score. (Einbeziehung der Position im Query)
2019-05-02 20:17:25 +02:00
CodeSteak
ebb1c95a5a
vim Suche
...
• Füge Beispiele ein.
• Neu: After-Spezialfilter
• Anpassung der Auswertung:
◦ (abgerundet aufgerundet)
◦ Spezialfilter sind nun erforderlich.
◦ Neu: Spezialfälle
• Zuständigkeiten jetzt Fett (Client-Server Interaktion)
2019-05-02 19:17:38 +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
CodeSteak
efdf28a52a
restructure package enum
2019-04-25 23:30:50 +02:00
CodeSteak
68716569ea
safe netzwerk-protokoll.fodt :]
2019-04-25 21:29:36 +02:00
CodeSteak
926c1d105c
Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync
2019-04-25 21:25:09 +02:00
CodeSteak
b9aa8e9fb7
ändere Datums-Format
2019-04-25 21:24:35 +02:00
CodeSteak
0e06fb1df4
implement Network Handler Logic
2019-04-24 19:24:00 +02:00
CodeSteak
ca4fde0b50
add way to send Texture and Texture Arrays
2019-04-24 18:45:01 +02:00
CodeSteak
aa55b5948e
implement Network send
2019-04-24 18:14:11 +02:00
CodeSteak
1ae8bed86b
Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync
2019-04-24 17:02:16 +02:00
CodeSteak
4f6f13d2ea
implement Network receive
2019-04-24 17:01:43 +02:00
CodeSteak
66ffcb7062
sry! fix serde marco import
2019-04-23 16:32:06 +02:00
CodeSteak
84efffb6c7
implement serde (se, de) thingy for sha256, textureformat, texture
2019-04-23 16:28:28 +02:00
CodeSteak
a6d8b0a057
update html, pdf
2019-04-23 14:36:49 +02:00
CodeSteak
6644ed6ab5
fix plan (partly)
2019-04-23 14:33:12 +02:00
CodeSteak
89902e57ff
add cthulhu to server
2019-04-20 23:07:08 +02:00
CodeSteak
88fae2cba4
create skeleton for server from design
2019-04-20 01:24:19 +02:00
CodeSteak
6f86302e06
add rust and intellij to gitignore
2019-04-20 01:21:57 +02:00
CodeSteak
7555ca78a9
move tests to own folder
2019-04-20 00:53:30 +02:00
CodeSteak
c57a7269b4
make own folder for orga
2019-04-20 00:52:07 +02:00
CodeSteak
11b528251f
mv mokup -> pflichtenheft/mockup
2019-04-20 00:50:54 +02:00
CodeSteak
e0dd994519
add Server Diagram to grobdesign.fodt ; fix file layout
2019-04-20 00:48:29 +02:00
CodeSteak
630ccadd69
move diagram files around
2019-04-20 00:46:18 +02:00
CodeSteak
6022da388c
vim server_architektur.rs ; add methods to DataStore
2019-04-19 23:23:32 +02:00
CodeSteak
f81c700a48
vim server_architektur.rs // add many things
2019-04-19 18:44:44 +02:00
CodeSteak
c72fa53be4
vim server_architektur; first draft of pseudo rust.
2019-04-19 17:15:08 +02:00
CodeSteak
1560c7521c
vim netzwerk-protokoll | add desired_format to Get Texture Preview
2019-04-19 16:48:28 +02:00