<feed xmlns='http://www.w3.org/2005/Atom'>
<title>udm.git/server/modules/metadata, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/'/>
<entry>
<title>server:</title>
<updated>2016-08-03T15:54:55+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2016-08-03T15:54:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=6e1ffb99805ea6a19f357cb74f63fe57aaf6236d'/>
<id>6e1ffb99805ea6a19f357cb74f63fe57aaf6236d</id>
<content type='text'>
	all projects: corected cflafs/cxxflags
	modules:
		metadata_flat:
			fixed crash on non-existing setting check
client:
	enable ui only after events subscription to avid hypotetically not handled events
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	all projects: corected cflafs/cxxflags
	modules:
		metadata_flat:
			fixed crash on non-existing setting check
client:
	enable ui only after events subscription to avid hypotetically not handled events
</pre>
</div>
</content>
</entry>
<entry>
<title>server:</title>
<updated>2016-07-12T17:01:39+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2016-07-12T17:01:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=3bae8115dda2ee5a8e055b4f1aea45fa43088eab'/>
<id>3bae8115dda2ee5a8e055b4f1aea45fa43088eab</id>
<content type='text'>
	flat_metadata_module: added missed cflags for relase build
	curl_downloader_module: added missed cflags for relase build
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	flat_metadata_module: added missed cflags for relase build
	curl_downloader_module: added missed cflags for relase build
</pre>
</div>
</content>
</entry>
<entry>
<title>i am alive )</title>
<updated>2016-01-16T06:01:18+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2016-01-16T06:01:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=bb8cd8a9ff7d80046cc2c7d41742c74d8f811c62'/>
<id>bb8cd8a9ff7d80046cc2c7d41742c74d8f811c62</id>
<content type='text'>
updated copyrights (new year)
server:
	started implementation of api for module events (module should be able to fire event which will be delivered to clients which have subscribed for this event type)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
updated copyrights (new year)
server:
	started implementation of api for module events (module should be able to fire event which will be delivered to clients which have subscribed for this event type)
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol:</title>
<updated>2015-10-25T17:51:23+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-10-25T17:51:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=89dbfd1a2e9cee5bb7c219ba121e7e922d7dfa7a'/>
<id>89dbfd1a2e9cee5bb7c219ba121e7e922d7dfa7a</id>
<content type='text'>
	a bit of work with "client_event_subscription_request"
	some comments
server:
	event subsystem:
		event's object class skeleton
		very basic event subscription handler
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	a bit of work with "client_event_subscription_request"
	some comments
server:
	event subsystem:
		event's object class skeleton
		very basic event subscription handler
</pre>
</div>
</content>
</entry>
<entry>
<title>server:</title>
<updated>2015-09-27T13:18:31+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-09-27T13:18:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=0c8c9cd98ddc28b662a4d3f777483e566e584c19'/>
<id>0c8c9cd98ddc28b662a4d3f777483e566e584c19</id>
<content type='text'>
	api:
		added std::list&lt;std::string&gt; metadata_setting_list(const std::string &amp;module_name) to get list of all saved settings/metadata entries
	flat_files_metadata_module:
		implemented new metadata api call
	curl_downloader_module:
		reimplemented startup metadaats loading, still bad ...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	api:
		added std::list&lt;std::string&gt; metadata_setting_list(const std::string &amp;module_name) to get list of all saved settings/metadata entries
	flat_files_metadata_module:
		implemented new metadata api call
	curl_downloader_module:
		reimplemented startup metadaats loading, still bad ...
</pre>
</div>
</content>
</entry>
<entry>
<title>codelite projects</title>
<updated>2015-09-15T13:40:14+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-09-15T13:40:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=acfde068698184249e50e0781a22bb38ba87cf3f'/>
<id>acfde068698184249e50e0781a22bb38ba87cf3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>client-qt:</title>
<updated>2015-09-15T09:49:00+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-09-15T09:49:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=f4750dc7ca9ce56c54352c03bb40affe1a64c315'/>
<id>f4750dc7ca9ce56c54352c03bb40affe1a64c315</id>
<content type='text'>
	implemented handler for SERVER_DOWNLOAD_INFO_REPLY

server:
	api:
		removed core_id field from download_internal_s as it always used for index in download map
		some useful coments
	core:
		improoved signal handler a bit
		fiexd bug in core_api metadata related functions (metadata_set, metadata_get, metadata_remove), now thay returning correct data
		basic implementation of CLIENT_DOWNLOAD_ADD handler
		basic implementation of module unloading
	curl_downloader_module:
		implemented metadata storing
		some sanity checks
		curl_download structure refactored a bit (simplification)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	implemented handler for SERVER_DOWNLOAD_INFO_REPLY

server:
	api:
		removed core_id field from download_internal_s as it always used for index in download map
		some useful coments
	core:
		improoved signal handler a bit
		fiexd bug in core_api metadata related functions (metadata_set, metadata_get, metadata_remove), now thay returning correct data
		basic implementation of CLIENT_DOWNLOAD_ADD handler
		basic implementation of module unloading
	curl_downloader_module:
		implemented metadata storing
		some sanity checks
		curl_download structure refactored a bit (simplification)
</pre>
</div>
</content>
</entry>
<entry>
<title>server:</title>
<updated>2015-08-31T17:56:45+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-08-31T17:56:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=b5af51e358073145cdf66470cc890d98547a6dac'/>
<id>b5af51e358073145cdf66470cc890d98547a6dac</id>
<content type='text'>
	core:
		another bit of api simplification
	modules:
		adapted to api changes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	core:
		another bit of api simplification
	modules:
		adapted to api changes
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol:</title>
<updated>2015-08-28T18:21:02+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-08-28T18:21:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=6f3f670abe3d2d78a13cd3862e3a587dd4fe4e85'/>
<id>6f3f670abe3d2d78a13cd3862e3a587dd4fe4e85</id>
<content type='text'>
	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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	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
</pre>
</div>
</content>
</entry>
<entry>
<title>core:</title>
<updated>2015-03-31T07:31:48+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-03-31T07:31:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=3acb88de959f7b88f6dd883144e936f0c4dedc25'/>
<id>3acb88de959f7b88f6dd883144e936f0c4dedc25</id>
<content type='text'>
	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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	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
</pre>
</div>
</content>
</entry>
</feed>
