Fabio Erculiani
a37ebf1ae9
Release Entropy 209
2013-07-16 09:47:04 +02:00
Fabio Erculiani
77aadac429
[entropy.server] complete the improvements to removed_reverse_dependencies_test
...
The method will now print 100% broken dependencies only
2013-07-16 09:31:56 +02:00
Fabio Erculiani
5611aa0f17
[entropy.server] improve the report of reverse dependencies for removed packages
2013-07-16 08:26:51 +02:00
Fabio Erculiani
60377dee8d
[entropy.client] handle errno.ENOTDIR when using lstat
2013-07-15 23:25:13 +02:00
Fabio Erculiani
b009b304d5
[entropy.security] simplify the Security advisories and fetch code
2013-07-12 16:24:52 +02:00
Fabio Erculiani
54a56b9234
[entropy.security] System: complete migration to self.SECURITY_DIR
2013-07-12 15:56:38 +02:00
Fabio Erculiani
316c25e10a
[entropy.security] start System class refactoring, clean __init__
...
__init__ was fat and slow, this commit cleans the whole class code
and dramatically improves the initialization speed.
2013-07-12 15:52:34 +02:00
Fabio Erculiani
ffbe47bd91
[entropy.security] make op_mappings protected
2013-07-12 14:32:07 +02:00
Fabio Erculiani
9785c31679
[entropy.security] System: make it a new-style class
2013-07-11 23:07:21 +02:00
Fabio Erculiani
ac718eb14f
[entropy.security] make instance variables protected
2013-07-11 23:06:22 +02:00
Fabio Erculiani
3c45ded292
Tagging Entropy version 208
208
2013-07-09 11:21:39 +02:00
Fabio Erculiani
575d5929dc
Release Entropy 208
2013-07-09 11:21:38 +02:00
Fabio Erculiani
233cee986a
Revert "[entropy.spm] PortagePlugin: use returnpid=True with portage.doebuild()"
...
This reverts commit 8bfcfd8e35 .
2013-07-09 11:21:13 +02:00
Fabio Erculiani
4eeb6c7c0f
[entropy.server] fix colors
2013-07-08 11:45:24 +02:00
Fabio Erculiani
5d13779686
[entropy.server] removed_reverse_dependencies_test: return complete information
2013-07-08 11:25:32 +02:00
Fabio Erculiani
10f90b0b64
[entropy.server] scan_package_changes: add new keyword arguments
...
Add repository_ids and removal_repository_ids arguments.
2013-07-08 11:25:32 +02:00
Fabio Erculiani
b95635e4b0
Tagging Entropy version 207
207
2013-07-05 12:18:48 +02:00
Fabio Erculiani
2e350056bc
Release Entropy 207
2013-07-05 12:18:48 +02:00
Fabio Erculiani
8bfcfd8e35
[entropy.spm] PortagePlugin: use returnpid=True with portage.doebuild()
...
Latest Portage versions have problems with writing to proper stdout/stderr
fds and they don't either respect sys.{stdout,stderr} nor fd_pipes if
returnpid=False.
Workaround the situation by using returnpid=True as mandated by the
portage.doebuild() API specifications.
2013-07-05 12:17:06 +02:00
Fabio Erculiani
d6497acb91
Tagging Entropy version 206
206
2013-07-02 07:25:03 +02:00
Fabio Erculiani
26556828b2
Release Entropy 206
2013-07-02 07:25:03 +02:00
Fabio Erculiani
15b3bd63b5
[entropy.server] add removed_reverse_dependencies_test() to repo tests
2013-07-01 19:06:31 +02:00
Fabio Erculiani
bc8b23525d
[entropy.core] expose the coloured output setting to entropy.conf, fix bug #4283
2013-07-01 18:25:39 +02:00
Fabio Erculiani
6d741292b6
[eit.commands.query] fix variable name clashing
2013-06-25 09:36:54 +02:00
Fabio Erculiani
fdad68cace
Fix license element syntax in package.dtd
2013-06-15 20:26:03 +02:00
Fabio Erculiani
183ae6ed8b
Fix element order in package.dtd, signatures must follow extra-downloads
2013-06-15 20:25:38 +02:00
Fabio Erculiani
258b24ead6
Add EntropyRepository.getPackageXmlData() method to output xml package metadata
2013-06-15 20:25:05 +02:00
Fabio Erculiani
b191de90f2
Place <provided-mime> after <signatures> in package.dtd
2013-06-15 20:11:45 +02:00
Fabio Erculiani
e3c5486a51
package.dtd: add enc attribute to <license>
2013-06-15 17:30:28 +02:00
Fabio Erculiani
695ed32745
Add a sample package metadata xml using package.dtd as schema
2013-06-15 16:44:04 +02:00
Fabio Erculiani
ff238c6843
Complete package.dtd, add source-mirrors and pkg-changelogs elements
2013-06-15 16:43:35 +02:00
Fabio Erculiani
0281e65a83
[entropy.misc] update package.dtd, make versiontag optional
2013-06-14 21:40:29 +02:00
Fabio Erculiani
3c68c46fbf
Add a DTD for the Entropy Package metadata.
2013-06-13 13:15:24 +02:00
Fabio Erculiani
60a0548f20
[entropy.db.sqlite] make _setCacheSize() and _setDefaultCacheSize() protected methods
2013-06-11 22:41:48 +02:00
Fabio Erculiani
ee83063ed7
[entropy.db.sqlite] expose default cache size to _CACHE_SIZE
2013-06-11 22:41:48 +02:00
Fabio Erculiani
7b9a2e88c7
Tagging Entropy version 205
205
2013-06-11 17:18:39 +02:00
Fabio Erculiani
bddea392f3
Release Entropy 205
2013-06-11 17:18:38 +02:00
Fabio Erculiani
8527e65e29
[Rigo] use only cached UGC metadata if user is scrolling the TreeView
...
This improves the scrolling speed greatly and reduces the network
pressure.
2013-06-11 17:17:21 +02:00
Fabio Erculiani
757f300814
[rigo.ui.gtk3.models] add cached keyword argument to get_icon
2013-06-11 17:16:44 +02:00
Fabio Erculiani
9cf9e45a11
[rigo.models.application] add cached argument to avoid querying the WS
2013-06-11 17:16:05 +02:00
Fabio Erculiani
9bc6b9212e
Tagging Entropy version 203
203
2013-06-10 19:27:27 +02:00
Fabio Erculiani
b36c55573c
Release Entropy 203
2013-06-10 19:27:26 +02:00
Fabio Erculiani
96293b934f
[Rigo] rate limit requests towards the web service
2013-06-10 19:26:49 +02:00
Fabio Erculiani
4339285804
[Rigo] cope with invalid icon data path
2013-06-10 18:06:07 +02:00
Fabio Erculiani
de6fdd723e
Tagging Entropy version 202
202
2013-06-10 14:32:28 +02:00
Fabio Erculiani
37342904d6
Release Entropy 202
2013-06-10 14:32:27 +02:00
Fabio Erculiani
7ff15f22eb
[RigoDaemon] randomize _auto_repositories_update to avoid bursts of requests
2013-06-10 11:07:18 +02:00
Fabio Erculiani
d8f55890fe
[entropy.server.interfaces.db] _rewrite_treeupdates: use list instead of set
...
We want to preserve the order and all_actions_cache is already filtering
out the duplicates.
2013-06-10 10:49:47 +02:00
Fabio Erculiani
40cf8faaeb
[entropy.server] _rewrite_treeupdates: filter out duplicated actions
2013-06-10 10:39:47 +02:00
Fabio Erculiani
b8b958604f
[entropy.db.sql] retrieveTreeUpdatesActions, listAllTreeUpdatesActions: order results by date
2013-06-10 10:39:47 +02:00