104 Commits

Author SHA1 Message Date
Eric Froemling
8fde389001
Replaced FieldStoragePathCapture with cleaner DataclassFieldLookup in dataclassio 2021-10-01 10:47:53 -05:00
Eric Froemling
329e254246
efro.dataclassio is now a package instead of an excessively largesingle module 2021-09-28 10:50:29 -05:00
Eric Froemling
f368cbf30f
efro.message tidying and language updates 2021-09-27 16:54:02 -05:00
Eric Froemling
91a40f1062
Protocol no longer needs to be passed when instantiating message senders/receivers 2021-09-23 14:50:04 -05:00
Eric Froemling
e9cd9a922b
tidying async messaging 2021-09-21 14:15:20 -05:00
Eric Froemling
c8a6c3733d
work on async messaging 2021-09-21 12:14:59 -05:00
Eric Froemling
934e66eb6c
Updating Python init to use new preconfig/config system in 3.8 2021-09-16 14:35:29 -05:00
Eric Froemling
cdb602b921
auto-registering more common response types 2021-09-09 10:54:25 -05:00
Eric Froemling
34df4658a6
now uses None in place of EmptyResponse for simplicity 2021-09-09 10:09:31 -05:00
Eric Froemling
9de3738953
more messages work 2021-09-08 18:16:44 -05:00
Eric Froemling
95bbb89d14
module generation for new messaging stuff 2021-09-08 12:02:08 -05:00
Eric Froemling
14c1a20ad0
more work on messaging system 2021-09-07 16:04:06 -05:00
Eric Froemling
9733751716
efro.error.TransportError renamed to CommunicationError 2021-09-05 19:40:30 -05:00
Eric Froemling
e9ca5092ef
language updates and work on messaging 2021-09-02 08:43:05 -05:00
Eric Froemling
7417ac0103
groundwork for generalized messaging functionality 2021-08-16 19:32:49 +02:00
Eric Froemling
63a835a1f4
cleaned up build process for clion; lang updates 2021-07-30 11:26:11 -05:00
Eric Froemling
5e75816d27
tidying meta output 2021-06-18 11:15:41 -05:00
Eric Froemling
a3a58a58f6
moved py enums module generation to meta build 2021-06-18 09:04:54 -05:00
Eric Froemling
fa7ade1e99
adding public meta output to efrocache 2021-06-17 14:57:08 -05:00
Eric Froemling
bb9b4e3872
Enabling meta makefile generation in public 2021-06-17 12:09:06 -05:00
Eric Froemling
6fb4703ca5
more internal tools cleanup 2021-06-13 11:41:15 -05:00
Eric Froemling
b85f2ea0d1
consolidating enums generation code 2021-06-12 17:37:07 -05:00
Eric Froemling
78e5fc0486
Consolidating meta makefile generation 2021-06-12 16:58:14 -05:00
Eric Froemling
aa82d9fd7e
internal tidying 2021-06-12 14:07:53 -05:00
Eric Froemling
4c729e68be
tidying 2021-06-11 17:14:17 -05:00
Eric Froemling
fdb5cfa83a
tools consolidation 2021-06-10 14:07:41 -05:00
Eric Froemling
6f867d4c90
Reorganizing meta build files 2021-06-09 19:01:49 -05:00
Eric Froemling
634ae77b7e
rebranding 'code' targets as 'meta' 2021-06-09 13:48:08 -05:00
Eric Froemling
2b6d627b6a
Tidying and updates for mypy 0.9 2021-06-09 11:36:22 -05:00
Eric Froemling
9bf403b043
Still more work on win wsl builds 2021-06-05 15:52:07 -05:00
Eric Froemling
cbb8c134ce
More win dep files 2021-06-03 14:40:24 -05:00
Eric Froemling
6efedaefa7
More work on win compiles 2021-06-03 12:45:40 -05:00
Eric Froemling
6073cae324
Work on win compiles in public 2021-06-02 15:52:15 -05:00
Eric Froemling
ac58564d95
Prep for public windows build pipeline 2021-06-02 13:06:23 -05:00
Eric Froemling
2f2ae11d4f
Added day and hour value limits to dataclassio 2021-05-27 12:39:51 -05:00
Eric Froemling
dc7d7fab1d
Added FieldStoragePathCapture to dataclassio 2021-05-26 13:31:57 -05:00
Eric Froemling
f2c0067ee1
Added checks for storage name clashes to dataclassio 2021-05-26 11:40:36 -05:00
Eric Froemling
7f1458304d
Added bytes, datetime, and firestore format support to dataclassio 2021-05-25 12:22:36 -05:00
Eric Froemling
cb2b3abf25
Added storagename and store_deafult functionality to dataclassio 2021-05-24 12:24:28 -05:00
Eric Froemling
a281f73fd0
v1.6.2 2021-05-14 14:54:45 -05:00
Eric Froemling
88c0b57f7f
Private servers should now work when v1 master server is accessible but v2 is not 2021-05-14 13:59:30 -05:00
Eric Froemling
4b3ecba38d
v1.6 2021-05-05 14:22:16 -05:00
Eric Froemling
c10cf5c2fe
Added tuple and datetime support to dataclassio 2021-05-03 16:22:19 -05:00
Eric Froemling
a931a856b2
Heavily revamped efro.dataclasses functionality for improved communication with master-servers 2021-04-30 16:30:42 -05:00
Eric Froemling
d79683a5b3
Region connectivity checker and general net cleanup 2021-04-28 09:52:14 -05:00
Eric Froemling
09f5b49ab2
tidying python bootstrapping 2021-04-27 11:28:42 -05:00
Eric Froemling
8e545189bd
Updates for latest pylint 2021-04-25 11:35:16 -05:00
Eric Froemling
9f01110e74
Some internal wiring for private parties 2021-04-19 11:56:10 -07:00
Eric Froemling
ec8d038ca8
Server-wrapper error message tweaks 2021-04-17 15:20:06 -07:00
Eric Froemling
b8a8e18f03
build cleanup and compiler warning fixes 2021-04-17 13:11:14 -07:00