Corentin Chary
99054971aa
euscan: drop fixed version dependencies
...
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-07-24 08:37:31 +02:00
volpino
66db910583
euscanwww: Tests for watch packages/categories/maintainers/herds
...
Signed-off-by: volpino <fox91@anche.no>
2012-07-14 16:22:02 +02:00
volpino
c0aefdef29
euscanwww: Started writing tests for favourite stuff but login fails
...
Signed-off-by: volpino <fox91@anche.no>
2012-07-14 15:29:42 +02:00
volpino
03cf3b90a4
euscanwww: Upgraded to Celery 3.0 and fixed scan_portage
...
Fixed TaskSet calls and synchronous stuff. Everything should be
deadlock safe
Signed-off-by: volpino <fox91@anche.no>
2012-07-07 18:09:14 +02:00
volpino
7367596e33
euscanwww: Added LDAP login
...
Needs testing and the settings must be changed to use the gentoo ldap
server
Signed-off-by: volpino <fox91@anche.no>
2012-06-12 13:39:05 +02:00
volpino
d34a0c4992
euscanwww: included django-registration and tweaked templates
...
Signed-off-by: volpino <fox91@anche.no>
2012-06-09 17:12:09 +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
777b6909a3
added long_description to setup.py
2012-05-19 14:23:24 +02:00
volpino
948c5b8c39
some tests, urls now have a name
2012-05-06 20:03:49 +02:00
volpino
1f18782007
test reorganized, launch them with setup.py test
2012-05-05 16:09:04 +02:00
volpino
2a6cf35c01
adding missing requirements
2012-04-28 14:56:43 +02:00
volpino
0d6ba637e7
missing BeautifulSoup requirement
2012-04-26 23:15:54 +02:00
volpino
a7e9a7c101
more requirements, some more are missing tough
2012-03-27 19:13:43 +02:00
volpino
06bef562e8
cleaning up, pep8 fix and changing tabs to spaces
2012-03-27 18:58:19 +02:00
volpino
ac6c57cb57
adding django-annoying to requirements and deleting it from the codebase
2012-03-27 18:48:31 +02:00
volpino
9814b81797
adding setuptools to setup.py
2012-03-27 18:45:35 +02:00
Corentin Chary
2d81d0a0be
euscan: change download url
...
Signed-off-by: Corentin Chary <corentincj@iksaif.net>
2012-01-18 08:13:41 +01:00
Corentin Chary
333c535230
euscan: fix man page installation
...
ref: https://bugs.gentoo.org/show_bug.cgi?id=398873
Signed-off-by: Corentin Chary <corentincj@iksaif.net>
2012-01-16 14:15:50 +01:00
Corentin Chary
14971584af
euscan: robots.txt, timeout, user-agent, ...
...
- Add a blacklist for robots.txt, we *want* to scan sourceforge
- Set a user-agent that doesn't looks like a browser
- Handle timeouts more carefully
- If brute force detect too much versions, avoid infinite loops
- Handle redirections more carefully
Signed-off-by: Corentin Chary <corentincj@iksaif.net>
2011-09-21 10:09:50 +02:00
Corentin Chary
752fb04425
euscan: shake the code
...
- add custom site handlers
- use a custom user agent
- fix some bugs in management commands
Signed-off-by: Corentin Chary <corentincj@iksaif.net>
2011-08-31 15:38:32 +02:00