| Age | Commit message (Collapse) | Author |
|
download struct must have module_name field
server:
core:
implemented SERVER_DOWNLOADS_LIST_REPLY (draft)
added global downloads list
client:
using std::string instead of QString to avoid unnecessary conversions
|
|
more download related structures (synced with api)
server:
api:
get_download instead of get_download_info
core:
added settings values to SERVER_CORE_INFO_REPLY
curl_module:
sync with api changes
|
|
sending also metadata modules info
|
|
typo fix
added description to setting_info
server:
api:
using structure with setting info instead of hust string for just value (a bit of necessary complication)
renamed few structs to avoid collision with protobuf ones
defined few module variables in api itself (a bit of simplification for module developer)
modules:
adapted to api changes
|
|
still thinking of...
client:
bits of proto implementation
server:
config variables
sigint handler
bits of proto implementation
|
|
correct network thread termination
downloads model skeleton
filters model skeleton
empty download info tabwindow
main window layout
initial server data requests (settings, modules, downloads)
protocol:
renamed most of ui_* messages to download_ui* as it more precise
reworked ui related proto part
added download related messages (should be sufficient for now)
some work on event subscription part
bit of work on module related messages
added more top level messages (most of defined messages may be used now)
|
|
server-session init bug fixed
bit of trace log
client-qt:
bit of trace log
|
|
some initial work on authentification part
client-qt:
some initial work on authentification part
|
|
|
|
socket wraper to work with both ssl and plain connection
server:
socket wraper to work with both ssl and plain connection
bit of config related changes
ssl support (untested)
|
|
implementing network io
client-qt:
implementing network io
|