Commit Graph

53 Commits

Author SHA1 Message Date
volpino
9143301875 euscanwww: Refresh package button works even without JS
Signed-off-by: volpino <fox91@anche.no>
2012-11-08 16:22:03 +01:00
volpino
853e92c56e euscanwww: Simple link instead of form
Signed-off-by: volpino <fox91@anche.no>
2012-11-08 15:50:19 +01:00
volpino
90f55433d1 euscanwww: Upstream urls now are anchors
Signed-off-by: volpino <fox91@anche.no>
2012-11-08 15:46:16 +01:00
volpino
c648d7e756 euscanwww: Showing ebuild and metadata in package details page
Signed-off-by: volpino <fox91@anche.no>
2012-11-08 15:22:53 +01:00
volpino
effab2015b euscanwww: Use Version.tag to be more DRY
Signed-off-by: volpino <fox91@anche.no>
2012-11-08 15:19:45 +01:00
volpino
c04b4c8187 euscanwww: Adding make.conf and overlays info to config page
Signed-off-by: volpino <fox91@anche.no>
2012-11-02 20:15:51 +01:00
volpino
c31076ddb4 euscanwww: Moving all account related stuff to a separate app
Note: This commit could break things, the userprofile model has been
moved so the db layout must change (some alter table commands are
needed to don't lose data)

Signed-off-by: volpino <fox91@anche.no>
2012-11-02 20:15:51 +01:00
Corentin Chary
5a8d7e8932 euscanwww: use maintainers names, not ids
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-10-29 13:06:05 +01:00
volpino
975f7b1dbf euscanwww: Adding an about config page
Signed-off-by: volpino <fox91@anche.no>
2012-10-29 13:06:04 +01:00
volpino
ddd8be39f5 euscanwww: Wrapping herds and maintainers in <p> to put them in newlines
Signed-off-by: volpino <fox91@anche.no>
2012-10-29 13:06:04 +01:00
volpino
3d058946b6 euscanwww: making get parameter shorter
Signed-off-by: volpino <fox91@anche.no>
2012-10-29 13:06:03 +01:00
volpino
16e14bf791 euscanwww: Created a feed for scan world with packages in GET
Note: Check if passing parameters in GET is good, there's the risk of
looong urls

Signed-off-by: volpino <fox91@anche.no>
2012-10-29 13:06:02 +01:00
Corentin Chary
1fc42e083d Merge remote-tracking branch 'origin/master'
Conflicts:
	euscanwww/djeuscan/templates/euscan/accounts/euscan_email.txt

Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-09-14 10:31:19 +02:00
Corentin Chary
e13d54100d euscanwww/templates: minor fixes
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-09-14 10:29:24 +02:00
volpino
80ca711565 euscanwww: Improved email template
Now the code is quite cryptic but it's to remove useless blank lines
in the final output.

Signed-off-by: volpino <fox91@anche.no>
2012-09-03 15:09:12 +02:00
volpino
269fc0afa5 euscanwww: Fixing all templates to be XHTML compliant
Signed-off-by: volpino <fox91@anche.no>
2012-08-15 15:33:44 +02:00
volpino
68da776d07 euscanwww: Fixing preferences form errors
Signed-off-by: volpino <fox91@anche.no>
2012-08-15 15:25:22 +02:00
volpino
d8de359256 euscanwww: Added feeds help page
Signed-off-by: volpino <fox91@anche.no>
2012-08-14 15:32:54 +02:00
volpino
3ca42ce848 euscanwww: user feed link is displayed on every page for registered users
Signed-off-by: volpino <fox91@anche.no>
2012-08-14 14:19:57 +02:00
Corentin Chary
88b15c18d2 djeuscan: enhance email template
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-08-14 11:45:52 +02:00
Corentin Chary
2b823fb905 djeuscan: better email template
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-08-14 10:27:00 +02:00
volpino
d1058aed8b euscanwww: initial implementation of euscan updates email
Signed-off-by: volpino <fox91@anche.no>
2012-08-11 15:09:42 +02:00
volpino
1bb4f14faa euscanwww: Adding more options to preferences, implementing more filters for feeds
Signed-off-by: volpino <fox91@anche.no>
2012-08-11 13:32:56 +02:00
volpino
f04f28aacc euscanwww: Added watch/unwatch button to scan world
Signed-off-by: volpino <fox91@anche.no>
2012-08-10 18:16:40 +02:00
volpino
78bc2520a7 euscanwww: Adding PoC switches for feed settings
Signed-off-by: volpino <fox91@anche.no>
2012-08-08 14:33:37 +02:00
volpino
edb8d88fb6 euscanwww: Adding basic custom user feed
Signed-off-by: volpino <fox91@anche.no>
2012-08-08 13:30:56 +02:00
volpino
77f1cb52ea euscanwww: Improved forms UI, added preferences page and change password
Signed-off-by: volpino <fox91@anche.no>
2012-08-08 10:47:58 +02:00
volpino
c4e3c4c04a euscanwww: Fixing typo in dashboard
Signed-off-by: volpino <fox91@anche.no>
2012-08-08 09:28:48 +02:00
Corentin Chary
94f6b7541c euscanwww: misc fixes
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-08-03 21:58:24 +02:00
volpino
d34e3d4c4c euscanwww: Added missing icons and truncatechars
Signed-off-by: volpino <fox91@anche.no>
2012-07-30 00:08:02 +02:00
volpino
fd8c61d7e8 euscanwww: Added some "truncatechars" filters
Signed-off-by: volpino <fox91@anche.no>
2012-07-27 12:28:53 +02:00
volpino
34e966f5de euscanwww: Adding queue position in refresh package alert message
Signed-off-by: volpino <fox91@anche.no>
2012-07-27 12:21:48 +02:00
Corentin Chary
a12e2c42ea djeuscan: move problem to another page, use an icon, restrict to registered
We may move it back to the package page later.

Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-07-25 16:53:17 +02:00
Corentin Chary
6bb42d72fc djeuscan: display confidence and tweak result display
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-07-24 08:06:10 +02:00
volpino
0d4e8283ae euscanwww: added alert on refresh request, added missing pull-right
Signed-off-by: volpino <fox91@anche.no>
2012-07-20 17:20:18 +02:00
volpino
10cb482294 euscanwww: Icons for watching and refreshing, a user can refresh only once
Signed-off-by: volpino <fox91@anche.no>
2012-07-20 17:10:12 +02:00
volpino
ad02fd4b81 euscanwww: Added ansi to html helper
Signed-off-by: volpino <fox91@anche.no>
2012-07-20 15:12:44 +02:00
Corentin Chary
8743e9d1e1 euscan: move version type helpers to euscan.version
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
2012-07-20 09:04:15 +02:00
volpino
8268e634f0 euscanwww: Report problems is hided and can be shown with a click
Signed-off-by: volpino <fox91@anche.no>
2012-07-17 19:05:26 +02:00
volpino
d70e4cb617 euscanwww: Adding unstable to legenda
Signed-off-by: volpino <fox91@anche.no>
2012-07-17 16:53:28 +02:00
volpino
748fa12462 euscanwww: Display unstable versions in package table list
Signed-off-by: volpino <fox91@anche.no>
2012-07-17 16:51:38 +02:00
volpino
be146163f6 euscanwww: Displaying unstable versions in package view
Signed-off-by: volpino <fox91@anche.no>
2012-07-17 13:18:44 +02:00
volpino
bd2af29ff7 euscanwww: Basic user dashboard
Signed-off-by: volpino <fox91@anche.no>
2012-07-14 13:56:21 +02:00
volpino
fab19a6bfc euscanwww: Watch/unwatch packages, categories, maintainers, overlays
Added a button for watch/unwatch and a dashboard with user selected
stuff only

Signed-off-by: volpino <fox91@anche.no>
2012-07-10 16:15:06 +02:00
volpino
379a6d2942 euscanwww: Adding a problem reporting form in package page
Signed-off-by: volpino <fox91@anche.no>
2012-07-09 14:29:42 +02:00
volpino
3be52a710c euscanwww: Changing RefreshPackageQuery.query to ForeignKey
Signed-off-by: volpino <fox91@anche.no>
2012-07-07 15:46:35 +02:00
volpino
e9c03fbded euscanwww: Fixed CSS stylesheet
Added Twitter Bootstrap and tweaked the layout to use the grid layout

Signed-off-by: volpino <fox91@anche.no>
2012-06-29 14:22:01 +02:00
volpino
34d3bd714d euscanwww: Watched herds/maintainers/categories panel
* Refactored templates and templatetags
* Added unfavourite views
* Added button to favourite/unfavourite package
* Panel for showing favourited objects

Signed-off-by: volpino <fox91@anche.no>
2012-06-14 10:03:49 +02:00
volpino
11c234f7f7 euscanwww: Added account profile page
* Added an account profile page
* Added a button to favourite packages
* Implemented models to favourite categories, herds, maintainers but
  still to implement

Signed-off-by: volpino <fox91@anche.no>
2012-06-12 15:27:28 +02:00
volpino
a94a24eeac euscanwww: Refresh query logic and task queue split in chunks
Added the needed logic for running refresh queries from the web
interface.

Added a simple function to tasks.py that takes an iterable of arguments
and a task and launches many subtasks formed by 32 tasks each (for not
having a huge amount of tasks launched at the same time)

Signed-off-by: volpino <fox91@anche.no>
2012-06-08 14:21:11 +02:00