summaryrefslogtreecommitdiff
path: root/server/include
AgeCommit message (Collapse)Author
2015-09-10client-qt:Gluzskiy Alexandr
handle disconnect basic downloads model (still draft with unimplemented basic features like dynamic columns count, dynamic columns will be implemented next) basic handler for download list (in theory it's already working now, but untested) basic modules info handler (just store data in memory for now, all basic features still unimplemented, download info ui templates generation will be implemented next here) basic core info handler (just store data in memory for now, core settings and core info ui will be implemented next here.) server: api: added client metadata manipulation api for downloader modules added metadata map to download structure in downloader modules curl_downloader: implemented new api's
2015-08-31server:Gluzskiy Alexandr
core: another bit of api simplification modules: adapted to api changes
2015-08-31protocol:Gluzskiy Alexandr
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
2015-08-30protocol:Gluzskiy Alexandr
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
2015-08-28protocol:Gluzskiy Alexandr
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
2015-08-27protocol:Gluzskiy Alexandr
still thinking of... client: bits of proto implementation server: config variables sigint handler bits of proto implementation
2015-08-25server:Gluzskiy Alexandr
use int for parameters id everywhere
2015-08-25server:Gluzskiy Alexandr
id as integer in api
2015-08-25protocol:Gluzskiy Alexandr
use int32 instead of strings for id's in structures server: curl module: work in progress
2015-08-23server:Gluzskiy Alexandr
started first downloader module implementation added api to get core settings downloads_dir in config
2015-08-22protocol:Gluzskiy Alexandr
minor corrections few missed fields server: started module api designing fixed typo in modules loader code
2015-08-16server:Gluzskiy Alexandr
some initial work on authentification part client-qt: some initial work on authentification part
2015-08-11missed changesGluzskiy Alexandr
2015-08-11protocol:Gluzskiy Alexandr
thinking about subscriptions server: CLIENT_AUTH_REQUEST partially implemented
2015-08-09client-qt:Gluzskiy Alexandr
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)
2015-08-04server:Gluzskiy Alexandr
bits of log client-qt: implemented basic message dispatcher ability to send message (all untested)
2015-07-30server:Gluzskiy Alexandr
implementing network io client-qt: implementing network io
2015-07-28missed filesGluzskiy Alexandr
2015-07-28a bit of implementation of client<->server protocolGluzskiy Alexandr
2015-03-31core:Gluzskiy Alexandr
moved on_modules_loaded call to later stage so modules actually can call other modules without race condition and exceptions implemented default metadata_storage basic settings //TODO: per module metadata storage modules: finished flat metadata module base implementation set,get,remove now working and tested via core, via modules
2015-03-29typo fixGluzskiy Alexandr
2015-03-29module settings auto loadingGluzskiy Alexandr
2015-03-29api fixesGluzskiy Alexandr
implemented get_module_settings
2015-03-29work in progressGluzskiy Alexandr
2015-03-29work in progressGluzskiy Alexandr
2015-03-27working module loaderGluzskiy Alexandr
basic program options support abitilty to print installed modules info started config support implementation
2015-03-27module api fixes (thx 0xd34df00d)Gluzskiy Alexandr
working module prototype
2015-03-26workingGluzskiy Alexandr
2015-03-25working on apiGluzskiy Alexandr
2015-03-25work in progressGluzskiy Alexandr
2015-03-19initial work on project skeletonGluzskiy Alexandr