forked from liqd/adhocracy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.txt
149 lines (110 loc) · 4.26 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
adhocracy Changelog
===================
1.2beta2dev
-----------
- added varnish reverse proxy [joka]
- Readd bin/test to run tests (wrapper for py.test) [joka]
- Update python from 2.7.4 to 2.7.5. Please rebuild python:
* cd python
* bin/buildout
[joka]
- Update buildout from 1.7 to 2.1.0 (#241). Rerun buildout with:
"bin/buildout -n".
If you have versions conflicts with distribute delete the old one:
"rm -r eggs/distribute..".
[joka]
- The default way to isolate your python environment is to compile
python and PIL now instead of using virtualenv.
Upgrade manual installation:
----------------------------
Checkout python buildout
* git submodule init
* git submodule update
Compile python:
* cd python
* python boostrap.py && bin/buildout
Reinstall Adhocracy:
* cd ../
* rm -rf eggs/*
* bin/python bootstrap.py
* bin/buildout
Upgrade build.sh:
-----------------
* rm -rf eggs/*
* sh build.sh -u
* sh build.sh -s
[joka]
- Replace RabbitMQ/amqp with redis/rq. This means that you have to
provide a working redis instance if you want to use asyncronous
jobs (highly recommended in production).
The background process that processes the jobs is renamed from
'background' to 'worker'. You can call it with
`bin/paster --plugin=adhocracy worker -c etc/adhocracy.ini`
Configuration changes:
* dropped: adhocracy.amqp.* settings are not required anymore.
* new: adhocracy.redis.host: An IP address redis can bind to
(not a hostname!)
* new: adhocracy.redis.port: The port redis will open
* new: adhocracy.redis.queue: The queue name
- Added facet search to the instance listing. The listing is based on solr now,
please reindex. [joka]
- Instances can have badges now. To create instance badges use the
site-administration -> badges form. To assign badges use the
instance listing. [joka]]
- New config option "adhocracy.registration.email.blacklist" that
accepts a whitspace seperated list of email address and
blocks registrations with those. Dots will be stripped before
the test (to catch gmail addresses where dots are ignored by gmail).
[csenger]
- New config option "adhocracy.listings.instance.sorting" that makes
the sort options for the instance listing configurable. This
possible values are: OLDEST, NEWEST, ACTIVITY and ALPHA. [csenger]
- Permission change: When we test the 'norm.create' permission
(permission to create Norms/Topics/Themen we do no longer
restrict it to users who also have 'instance.admin'. The main
permission we check now is 'page.create'.
Please check the permission 'page.create' in your permission
settings (<base_url>/admin -> Permissions). [csenger]
- Give the users the option to permanently activate the twitter,
facebook or google+ buttons. Save the setting in a wildcard
subdomain cookie so it is valid across all instances.
This requires a updated js.socialshareprivacy to work with
our auth cookie. [csenger]
- Add the possibility to overwrite templates in <adhocracy.site>/templates
directory (like it's possible for static resources and static pages already.
New templates there need a server restart to be picked up.
[csenger]
- Deliver (almost) all resources with fanstatic. [csenger]
- Delgateables can have category badgets. [joka]
- Instances can have badgets, they are only valid inside that instance. [joka]
- Added option to set the smtp port. [joka]
1.2a4
-----
- Tooltips use jquery tools now. [joka]
- Open helper link, login and register form with overlay. [joka]
- Recaptcha support (disabled by default). [joka]
- Proposals can have badgets #263. [joka]
1.2a3
-----
1.2a2
------
1.2a1
-----
- Users can have badgets #214. [carsten]
- Proposal listing with natural sort #212. [joka]
1.1 (2010-12-05)
----------------
- Join "Goal" and "Implementation" pages on proposals.
- Migrate from whoosh to solr.
- Allow single-instance mode of operation.
- Allow per-instance deactivation of norms.
- Remove wiki from system.
- Change from cron-initiated regular background processing.
to continuous background queue polling process.
- Add INSTALL.txt and CHANGES.txt.
- Change from BSD license to AGPL-3.
- Update to SQLAlchemy 0.6.
- Many smaller bug fixes.
1.0 (2010-07-24)
----------------
- Initial stable release.