volpino
8501805f8e
euscanwww: Scan tasks recieve a list of packages
...
Signed-off-by: volpino <fox91@anche.no>
2012-06-05 13:30:31 +02:00
volpino
4a9301a215
euscanwww: naive implementation of the refresh button
...
A refresh button lets launching a scan_upstream task for a package while
navigating into euscanwww
Signed-off-by: volpino <fox91@anche.no>
2012-06-05 13:10:25 +02:00
volpino
8ed74a74df
euscanwww: Changed Layman sync task to use Python API
...
Signed-off-by: volpino <fox91@anche.no>
2012-06-05 12:46:22 +02:00
volpino
c41521d59f
euscanwww: Admin interface tweaks
...
Added some search fields, ordering and filters to the admin panel
Signed-off-by: volpino <fox91@anche.no>
2012-06-04 11:27:18 +02:00
volpino
60e2019cc3
euscanwww: Added tasks for syncing and updating portage tree
...
Added these tasks:
* emerge_sync
* layman_sync
* emerge_regen
* eix_update
Signed-off-by: volpino <fox91@anche.no>
2012-06-04 11:06:47 +02:00
volpino
2edb220d3e
euscanwww: use jQuery each instead of for
...
Signed-off-by: volpino <fox91@anche.no>
2012-06-03 17:38:51 +02:00
volpino
5970b4df37
euscanwww: Admin improved and simple task launcher added
...
Signed-off-by: volpino <fox91@anche.no>
2012-06-03 09:43:49 +02:00
volpino
47ec539e1d
euscanwww: scan_upstream imports euscan.scan
...
scan_upstream command imports euscan.scan and simply calls a function,
it doesn't call a subprocess
Signed-off-by: volpino <fox91@anche.no>
2012-05-31 18:42:37 +02:00
volpino
e8718748b4
euscanwww: Celery fixes and little logging
...
Signed-off-by: volpino <fox91@anche.no>
2012-05-31 09:11:40 +02:00
volpino
56c4d79fb2
euscanwww: starting implementing Celery tasks
...
Basic tasks.py module, some fixes in the management commands
Signed-off-by: volpino <fox91@anche.no>
2012-05-30 22:54:55 +02:00
volpino
c36f625a54
euscanwww: fixing colored output
...
Signed-off-by: volpino <fox91@anche.no>
2012-05-28 23:24:09 +02:00
volpino
fce8ef347b
euscanwww: management commands are validators aware
...
Management commands should create objects that don't raise
ValidationError
Signed-off-by: volpino <fox91@anche.no>
2012-05-28 22:57:33 +02:00
volpino
b46e9acc08
euscan: Refactored all management commands
...
Management commands are refactored to have the logic moved from the
commands themselves to a separated function in order to make them easily
convertible into Celery tasks
Commands are renamed to be modules importable from other python scripts
Signed-off-by: volpino <fox91@anche.no>
2012-05-28 21:19:53 +02:00
volpino
e535c204b0
euscanwww: fixed homepage and category validation
...
Accept multiple urls but skip invalid urls, added virtual as accepted
category
Signed-off-by: volpino <fox91@anche.no>
2012-05-28 18:45:14 +02:00
Corentin Chary
7f8fb05c23
htdocs: add static symlink
...
(don't remember why exactly)
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-05-20 11:14:50 +02:00
volpino
8563785746
model validators
2012-05-19 14:11:06 +02:00
volpino
de0ad4b210
issue #13 fixed
2012-05-13 16:42:29 +02:00
volpino
61a24fefb7
minor fix in runtests
2012-05-13 14:10:57 +02:00
volpino
c85de09947
some more cleaning, removing relative imports
2012-05-13 14:09:22 +02:00
volpino
b339efe012
tests for managers
2012-05-13 11:37:05 +02:00
volpino
2ec8cba794
feeds tests
2012-05-12 17:29:09 +02:00
volpino
c790618a51
more tests
2012-05-12 16:07:49 +02:00
volpino
d3676250ab
tests refactoring and some fixes
2012-05-09 16:50:17 +02:00
volpino
9a39328e3b
more and more tests
2012-05-07 14:27:54 +02:00
volpino
04d54f4689
add db journal to gitignore
2012-05-07 13:44:11 +02:00
volpino
46489c84a4
charts test
2012-05-07 10:56:54 +02:00
volpino
cb3dcaf713
test test test!
2012-05-07 10:20:33 +02:00
volpino
23f43e869a
urls from future in templates
2012-05-06 20:27:14 +02:00
volpino
948c5b8c39
some tests, urls now have a name
2012-05-06 20:03:49 +02:00
volpino
0ece4c04b2
removed some code minimizations for readability
2012-05-05 16:59:34 +02:00
volpino
e0bb80f905
some cleaning
2012-05-05 16:55:59 +02:00
Federico Scrinzi
37a623a97a
Merge pull request #1 from bacher09/master
...
Code refactoring
2012-05-05 07:43:15 -07:00
volpino
1f18782007
test reorganized, launch them with setup.py test
2012-05-05 16:09:04 +02:00
Slava Bacherikov
22ac8c4e2e
Merge branch 'master' of git://github.com/volpino/euscan
2012-05-05 16:51:15 +03:00
Slava Bacherikov
3a56aa4391
Rewrote some for_ methods in PackageMixin class
2012-05-05 18:50:13 +03:00
Slava Bacherikov
b4162313f2
Change in PackageMixin, create ANNOTATE_DICT
2012-05-05 18:28:41 +03:00
Slava Bacherikov
0efba89342
Change in PackageMixin
2012-05-05 17:41:09 +03:00
volpino
52fc4a5df4
VersionLog manager
2012-05-05 11:48:12 +02:00
volpino
050c210f40
charts fix, bug introduced while refactoring
2012-05-05 11:04:44 +02:00
volpino
22bcf20c7c
select_related prefetch refactored
2012-05-05 10:54:04 +02:00
volpino
5c0dbe11f2
feeds use manager
2012-05-05 10:38:51 +02:00
volpino
7ad08128cd
apis now use manager
2012-05-05 10:22:59 +02:00
volpino
6464187342
changing charts.py to use manager
2012-05-05 10:09:27 +02:00
volpino
84b2a1917a
PackageManager allows chaining
2012-05-05 10:03:02 +02:00
volpino
a145d8a4f6
fixing circular import
2012-05-05 10:02:17 +02:00
volpino
ab6ea22ed3
moved more stuff from views to helpers or managers
2012-05-01 21:15:55 +02:00
volpino
48de5022ba
one more function moved to manager, some docs
2012-05-01 17:08:49 +02:00
volpino
8e37f6249c
some refactoring, added Package manager for removing code duplicates, added helpers module, basic tests layout
2012-05-01 16:56:09 +02:00
volpino
e17e0de19a
README in rst
2012-05-01 13:50:53 +02:00
volpino
ff14477f60
removing tabs and spaces mix in templates
2012-04-28 18:29:21 +02:00