pgweb.git
15 years agoAdd support for mirror selection and redirection.
Magnus Hagander [Sat, 2 Jan 2010 18:36:24 +0000 (19:36 +0100)]
Add support for mirror selection and redirection.

15 years agoAdd simple RSS parser, currently only does planet. Use this for the
Magnus Hagander [Mon, 28 Dec 2009 18:21:32 +0000 (19:21 +0100)]
Add simple RSS parser, currently only does planet. Use this for the
planet list on the frontpage and the community page.

15 years agoAdd handling of mailinglist subscription
Magnus Hagander [Mon, 28 Dec 2009 17:57:01 +0000 (18:57 +0100)]
Add handling of mailinglist subscription

15 years agoBreak out sendmail() to a separate function, so we can use it from
Magnus Hagander [Mon, 28 Dec 2009 17:52:35 +0000 (18:52 +0100)]
Break out sendmail() to a separate function, so we can use it from
more places.

15 years agoAdd support for surveys
Magnus Hagander [Mon, 28 Dec 2009 15:12:44 +0000 (16:12 +0100)]
Add support for surveys

15 years agoMake sure organisation and product names are unique
Magnus Hagander [Mon, 28 Dec 2009 13:31:08 +0000 (14:31 +0100)]
Make sure organisation and product names are unique

15 years agoImplement software catalogue. Break the organisation object out as
Magnus Hagander [Mon, 28 Dec 2009 13:22:17 +0000 (14:22 +0100)]
Implement software catalogue. Break the organisation object out as
part of the core, since it seems like it could be useful for other
kinds of objects as well in the future, but for now only the
software catalogue uses it.

15 years agoSupport short introductory text on a form driven from the model,
Magnus Hagander [Mon, 28 Dec 2009 13:18:53 +0000 (14:18 +0100)]
Support short introductory text on a form driven from the model,
without the need to create a separate template. (Anything more
advanced should still use a template, of course)

15 years agoSupport filtering by indirect usernames when building default forms
Magnus Hagander [Mon, 28 Dec 2009 13:18:15 +0000 (14:18 +0100)]
Support filtering by indirect usernames when building default forms
(such as looking up the user through an intermediate model)

15 years agoExclude fields from notification emails if they are foreign keys pointing
Magnus Hagander [Mon, 28 Dec 2009 13:17:16 +0000 (14:17 +0100)]
Exclude fields from notification emails if they are foreign keys pointing
to this object, since their data is not available.

15 years agoTypo fix
Magnus Hagander [Mon, 28 Dec 2009 11:15:53 +0000 (12:15 +0100)]
Typo fix

16 years agoFix typo that made listgroup names invisible, per comment from Alvaro.
Magnus Hagander [Wed, 7 Oct 2009 14:27:34 +0000 (16:27 +0200)]
Fix typo that made listgroup names invisible, per comment from Alvaro.

16 years agoGenerate and send proper MIME messages with notifications. If
Magnus Hagander [Fri, 18 Sep 2009 14:52:57 +0000 (16:52 +0200)]
Generate and send proper MIME messages with notifications. If
SUPPRESS_NOTIFICATIONS is set, instead print them to the server
output pipe instead (only to be used in development server, obviously).

16 years agoAdd URLs to all modified fields in the notification message.
Magnus Hagander [Fri, 18 Sep 2009 14:32:15 +0000 (16:32 +0200)]
Add URLs to all modified fields in the notification message.

16 years agoAdd markdown previews for generic forms in the site as well, not
Magnus Hagander [Fri, 18 Sep 2009 13:40:20 +0000 (15:40 +0200)]
Add markdown previews for generic forms in the site as well, not
just the admin site.

16 years agoAdd (working) previewing of markdown fields in the admin interface.
Magnus Hagander [Fri, 18 Sep 2009 08:18:41 +0000 (10:18 +0200)]
Add (working) previewing of markdown fields in the admin interface.

16 years agoSeems password has to be set with set_password...
Magnus Hagander [Wed, 16 Sep 2009 15:08:15 +0000 (17:08 +0200)]
Seems password has to be set with set_password...

16 years agoImplement an authentication backend that will look up the user in the old
Magnus Hagander [Wed, 16 Sep 2009 14:43:46 +0000 (16:43 +0200)]
Implement an authentication backend that will look up the user in the old
community login system in case it's not present in the django auth one,
and if necessary create the object in the django one.

16 years agoCorrect links to RSS feeds in header
Magnus Hagander [Wed, 16 Sep 2009 14:14:12 +0000 (16:14 +0200)]
Correct links to RSS feeds in header

16 years agoMerge branch 'master' of ssh://git@git.postgresql.org/pgweb
Magnus Hagander [Wed, 16 Sep 2009 14:11:09 +0000 (16:11 +0200)]
Merge branch 'master' of ssh://git@git.postgresql.org/pgweb

16 years agoAdd a template context processor that sets link_root on all secure requests,
Magnus Hagander [Wed, 16 Sep 2009 14:08:17 +0000 (16:08 +0200)]
Add a template context processor that sets link_root on all secure requests,
so that we can generate proper linkbacks to the non-secure version of the
site for all static content.

16 years agoAdd a template context processor that sets link_root on all secure requests,
Magnus Hagander [Wed, 16 Sep 2009 14:08:17 +0000 (16:08 +0200)]
Add a template context processor that sets link_root on all secure requests,
so that we can generate proper linkbacks to the non-secure version of the
site for all static content.

16 years agoWrap login views so we can require https
Magnus Hagander [Wed, 16 Sep 2009 13:54:35 +0000 (15:54 +0200)]
Wrap login views so we can require https

16 years agoMake https redirection work again.
Magnus Hagander [Wed, 16 Sep 2009 13:46:17 +0000 (15:46 +0200)]
Make https redirection work again.
Add a way to skip https redirection, so we can still run it locally,
and mark a couple of forms as requiring https.

16 years agoActually support logging in without using the admin interface
Magnus Hagander [Wed, 16 Sep 2009 13:07:23 +0000 (15:07 +0200)]
Actually support logging in without using the admin interface

16 years agoInitial data must not live in initial_data.yaml, that will cause the data that's...
Magnus Hagander [Wed, 16 Sep 2009 11:16:04 +0000 (13:16 +0200)]
Initial data must not live in initial_data.yaml, that will cause the data that's currently
in the database to be overwritten... Put it in a separate file, and add a script that will
automatically load all these files if present.

16 years agoInclude initial data for countries.
Magnus Hagander [Mon, 14 Sep 2009 12:43:47 +0000 (14:43 +0200)]
Include initial data for countries.

16 years agoA first very basic import.
Magnus Hagander [Mon, 14 Sep 2009 12:39:25 +0000 (14:39 +0200)]
A first very basic import.

Contains basic functionality, and an import of most of the static content
from the old site.

There is still plenty more to do...