Commit Graph

741 Commits

Author SHA1 Message Date
Fabio Erculiani
0367348e94 [equo] remove python-updater tool, not needed anymore 2009-09-19 20:16:48 +02:00
Fabio Erculiani
4ed7371e9a [entropy.server] add the ability to selectively add or remove packages when syncing with Spm 2009-09-16 19:13:25 +02:00
Fabio Erculiani
46c136370a [entropy.client] rename add_tbz2_to_repos to add_package_to_repos 2009-09-16 17:55:38 +02:00
Fabio Erculiani
f01efbf124 [entropy.const] etpSys cleanup, ditched unused keywords and dirstoclean 2009-09-16 17:52:42 +02:00
Fabio Erculiani
fe841379ba [equo] correctly show virtual packages install information 2009-09-11 16:39:49 +02:00
Fabio Erculiani
e5416aaa0f [equo] some minor code style updates 2009-09-10 15:10:34 +02:00
Fabio Erculiani
0cb23ae084 [equo] fix "equo database check" 2009-09-10 15:10:34 +02:00
Fabio Erculiani
68c610714d [equo] remove bogus options (forgot to remove them earlier) from --help 2009-09-03 21:47:25 +02:00
Fabio Erculiani
d4960a1227 [equo] add support for "--dump" argument to "equo libtest" 2009-09-03 20:55:07 +02:00
Fabio Erculiani
232e47821f [entropy.client] destroy infoDict, renamed to pkgmeta 2009-09-02 01:20:23 +02:00
Fabio Erculiani
c0d9b5e6f4 [entropy.core] Split entropy.core, introduce generic plugin loader
:: split entropy.core and move SystemSettings stuff to
   entropy.core.settings (and prepare external plugin support)
:: add EntropyPluginFactory generic class to entropy.core that
   will be used Entropy-wide to load external Entropy plugins
:: make entropy.spm Plugin Factory using entropy.core.EntropyPluginFactory
2009-08-30 18:59:35 +02:00
Fabio Erculiani
5d4cce6f14 [entropy.spm/entropy.server/entropy.client] fix regression caused by entropy.spm API change 2009-08-29 21:39:38 +02:00
Fabio Erculiani
9359693cc5 [entropy.spm] make PortagePlugin to use SpmPlugin API, major API change 2009-08-29 21:31:43 +02:00
Fabio Erculiani
b714cf6bae [server/community repos] add support for --nooldslots argument in "spm compile categories" 2009-08-26 18:14:50 +02:00
Fabio Erculiani
7ab37ffe42 [entropy.client] noticeboard methods stabilisation + sulfur feature
:: complete noticeboard entropy.client API and methods names
:: add "stfu" feature to Sulfur noticeboard viewer as per Ian Whyman
   request
2009-08-25 20:03:48 +02:00
Fabio Erculiani
00c8865e60 [equo] add support for new noticeboard interface and methods 2009-08-24 16:03:24 +02:00
Fabio Erculiani
144be55371 [entropy.client*] make Entropy resources pid lock handling atomic 2009-08-23 10:50:42 +02:00
Fabio Erculiani
f9ef81cc8a [equo.text_ui] do not use list objects as function keyword args 2009-08-20 23:06:00 +02:00
Fabio Erculiani
c00547be2f [client.text_ui] reduce size of dep calculation removal user question 2009-08-18 05:52:55 +02:00
Fabio Erculiani
50e73203ac [text_query] fix possible unicode issues when inserting data in db on "orphans" module 2009-08-17 14:04:03 +02:00
Fabio Erculiani
89062bf8f3 [entropy.db] complete API docstring and refactoring work 2009-08-15 22:27:41 +02:00
Fabio Erculiani
d1cbb6add5 [entropy.db] entropy.db API break+docstring merge almost complete 2009-08-14 16:37:56 +02:00
Fabio Erculiani
f65a0e3541 [entropy.db] API docstring merge + code review + API changes 2009-08-11 13:33:18 +02:00
Fabio Erculiani
8ea6e2972b [entropy.db] more API documentation and polishing for reviewed code
:: API breakages and polishing (still under work)
:: imported docstrings for trusted (and stable) methods
2009-08-10 23:55:46 +02:00
Fabio Erculiani
9492b30cfa [client.text_ui] improve "equo hop" user friendliness 2009-08-08 16:41:35 +02:00
Fabio Erculiani
defa50c77b [client.text_ui] clean old repository paths when branch hopping 2009-08-08 15:34:17 +02:00
Fabio Erculiani
fb8f724fa0 [equo] trivial update 2009-08-06 15:47:31 +02:00
Fabio Erculiani
16961b52fc [client/text_repositories] fix "equo notice" browser when selecting invalid items 2009-08-05 16:46:24 +02:00
Fabio Erculiani
edaa63705b [entropy.server/equo.community] Remove md5check tool, add pkgtest (which does the same plus QA tests) 2009-07-28 14:45:41 +02:00
Fabio Erculiani
e0e5ba9f1a [entropy.client.interfaces.dep] handle client db errors on calculate_world_updates()
Raise SystemDatabaseError exception when client database is corrupted
when calling Client.calculate_world_updates()
2009-07-26 16:37:35 +02:00
Fabio Erculiani
cd35df2313 [client.text_ugc] fix UGC documents representation 2009-07-26 09:57:46 +02:00
Fabio Erculiani
1759cc70a3 [client.text_repositories] add trailing \n when showing files content using "equo repoinfo" 2009-07-25 18:13:03 +02:00
Fabio Erculiani
0c249b8d9b [entropy.qa] rename scan_missing_dependencies to test_missing_dependencies 2009-07-16 08:52:32 +02:00
Fabio Erculiani
d391ec4bac [entropy.qa] rename libraries_test method to test_shared_objects 2009-07-16 08:49:51 +02:00
Fabio Erculiani
d301e9515b [client.text_ui] make possible to install entropy packages via relative paths 2009-07-13 08:33:00 +02:00
Fabio Erculiani
17e86bb06f [equo] make equo "not enough parameters" string translatable 2009-07-12 21:38:16 +02:00
Fabio Erculiani
2cd628fd5d [entropy.client/entropy.qa] move libraries_test to entropy.qa 2009-07-07 12:38:01 +02:00
Fabio Erculiani
2caba4969d [client.text_ui] clear SystemSettings at the end of worldUpdate to allow branch hooks to run 2009-06-27 19:05:23 +02:00
Fabio Erculiani
184f5dc7ce [client.text_ui] beautify 'equo world' output 2009-06-27 17:36:01 +02:00
Fabio Erculiani
3e9af17094 [client.text_ui] remove branch migration script code, will be handled internally 2009-06-27 17:29:41 +02:00
Fabio Erculiani
9154235172 [client.text_ui] implement post branch hop script in equo
NOTE: this code will be moved to entropy.client in the next commit.
It's just a testing proof of concept, and still incomplete.
2009-06-24 13:57:59 +02:00
Fabio Erculiani
caeee757aa [client.text_smart] fix "smart inflate" tool 2009-06-23 16:15:39 +02:00
Fabio Erculiani
bbdde60809 [entropy.const/entropy.qa/equo/sulfur] make ErrorReportInterface post_url arg. mandatory
In the aim of removing all the sabayon-centric settings from the "entropy"
library, error report via http post url has been moved outside it.
2009-06-22 04:09:55 +02:00
Fabio Erculiani
a220d1882a [client.text_ui] fix critical updates warning 2009-06-21 21:49:13 +02:00
Fabio Erculiani
209c8b69f1 [client.text_ui] fix undefined reference in text_ui 2009-06-21 20:23:06 +02:00
Fabio Erculiani
6695f1309d [entropy/sulfur/equo] implement critical updates installation priority 2009-06-20 23:05:18 +02:00
Fabio Erculiani
371b3f8041 [client.equo/client.text_query] implement new query command
Implement new equo query command for listing repository packages
$ equo query list available <repository>
2009-06-18 15:42:16 +02:00
Vincenzo Di Massa
3181a35360 [client.equo/entropy.output] --help improved: now you can type
$ equo --help query
and
$ equo --help query belongs
and so on
2009-06-18 15:07:19 +02:00
Fabio Erculiani
0225582176 always use etpConst for package extensions 2009-06-09 12:09:38 +02:00
Fabio Erculiani
b83de70092 make equo using the new UGC error reporting interface 2009-05-31 18:10:38 +02:00