-
Notifications
You must be signed in to change notification settings - Fork 2
/
revision_history.txt
199 lines (173 loc) · 7.55 KB
/
revision_history.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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
Welcome to the Gleaning Collective App! Here is a quick readme about revisions and what they do.
Release 0.2.3 "Beaker, Because"
*Reused 'B' letter for release name because Beaker rules
*Added a HUGE swath of functional tests
*basically, check out functional_tests.py. It's awesome.
*Fixed the registration page, and didn't include tests for it (I know)
*Added SUPER fancy checkboxes. Seriously.
*Started bumping my JS plugins to main.js. Just cause.
*Did I mention functional tests? Cause they're p. legit. Functional tests.
*Also I added some data to development.py that you'll need for the FT's
Release 0.2.2 "Billowous Burt"
*Added printable user list (with ec and photo info)
*Removed edit link from indecies
*fixed {{date}} bugs
*fixed ajax api bugs (in the instances of more than one farm with the same name)
*Added popovers to member organization form
*added popovers to farm location form
*truncated administrator profile edit page
*fixed comment system bug
*added mailing address to recipient sites
*added subject line to sent announcement index
*added 'home' to 'phone type' dropdowns
*added mailing address to farm location and cleaned up form
*sandboxed counties, so memorgs can only create gleans in their own counties
*added 'Sending...' button to announce form
*Added some minimums to poorly-responsive pages. Quick fix for now, I suppose
*Added mailing address and contact info to recipient sites
*Fixed profile address_one snafu
Release 0.2.1 - "Animal the Animal" (hotfix 1)
*Fixed a handful of Distro Site wordings to Recipient Site wordings
*Added soft Announce locking mechanism
*Farm Form had a 'required' tag on an unrequired field
*'Date' added to mail_system.py and generic template
*Added Required Tags to MemberOrg Forms
*H&D Database invalid form was throwing errors, fixed view logic
*Fixed A 'Counties not Saving bug' in userprofile:newuser view def
*Changed Member Org Detail to display admins as "Staff" if all users have ability to promote
*reordered MemOrg Index for SalFarms users (now Alphabetical)
Release 0.2 - "Animal The Animal"
*Rewrote all Index and Form Templates
*Added County Notifications
*Added Download Views and Controls
*Added 'required' field markers
*Rewrote Custom new Volunteer Form
*Fixed H&D
*Added Popover text
*Re-Found Sent Announcement Index
*Fixed? the Harvest & Distro DB
*Added Member Org Colors
Release 0.1.5 RC 1 - "Cool Actually"
*Added new 'create administrator' forms
*'Create Administrator View also created
*all of that crap has been tested and works
*Removed admins from the volunteer rolls
Release 0.1.4.b - "Ajax and Friends"
*Completed Recipient List Changes
*Revised the Announcement Page
*Made hooks easier for changing Email code (an eventuality)
*Added tests for everthing I wrote, because tests are FUN!
Release 0.1.4.a - "Ajax and Friends"
*Changed Gleaning List System
Release 0.1.4 - "Ajax and Friends"
*added Ajax backend
*cleaned up New Glean Form
*like a b
Release 0.1.3.6 - "Abraham the Grouch"
*Fixed the harvest Distribution business
*Completely revamped the Volunteer/MO attribtion code
*Lot of beautifying
*Added 'delete' option to Post-Gleans
*Something else? It's all a blur. Last revision before next release
Release 0.1.3 - "Abraham the Grouch"
*Added Helper Text
*Fixed Template Save Bug
*Glean Maps Code Cleaned and Fixed
*Input User system cleaned/Changed
*Added permissions granting abilities
*Created new Welcome Page for the Front
*Sal Farms are the only posters ATM
*Removed Memorg from user Profile
*Took Crops out of GleanForms
*Reorderd Glean Forms
*Formatted Comments
*Added Distro Edit
*Fixed bug in GleanEvents Permissions
*Created a mediocre template
Release 0.1.3b - "Abraham the Grouch"
*Added a functional Edit/New/Display page for Announcements
*Fixed base template and email's GleanInfo link
*created cleanup code to get rid of empty announcements... and a workaround for the bug that crops up (signals!!)
*that seems to be it, tbh
Release 0.1.3a - "Abraham the Grouch"
*Reversed Body/Content tags in all templates, should allow for 'helper text' when filling out forms
*added zipcodes and did legwork for farm/farmlocation/gleanaddress trees
*cleaned up some model/form requirements and other low-hanging fruit
*began 0.1.3 cycle, Abraham the Grouch should have a lot of changes before we're done with him
Release 0.1.2 - "Prettiest Pangolin"
*Massive Beautifying Campaign, affecting entire site
*Calendar Implemented
*Almost entirely new GleanEvent page
*Google Maps seems to be working as anticipated
*unbroke all the Heroku Crap (will re-break later today)
*Implemented Download logic for pretty much everything
*Create New Volunteer options added
Release 0.1.1 - "DateTime"
*Fixed Datetime Forms
*Prettified a lot of pages
Release 0.1.0 - "Everybody Now"
*Custom Subclassed Reg System
*Userprofile in with User registration
*Fixed the wonky reset_password baloney
*Implemented RSVP/Attended tracking logic
*included User Profile CSV downloads
*included printable gleanevent sheet
*moved all the registration templates to userprofile app (where they belong!)
Release 0.0.9.0 - "This Ain't Gonna Work (working title)"
*save before the plunge into custom reg backends
Release 0.0.8 - "Negative Space"
*Finished Blog Post App, complete with delete functionality (new!)
*Implemented authorized user comments system, need formatting like /everything else/
*Added all sorts of fun edit/delete stuff to Distro data entry (modelformsets are awesome)
*Added delete functionality to gleans
*Added delete functionality to announcements / templates
*Added delete functionality to farms
*Added delete functionality to Recipient Sites
*Changed Release 0.0.7.5 documentation to reflect it's not a beta
*Made a snazzy new name to reflect all the deletion work I did (Negative Space)
Release 0.0.7.5 - "Jim Bond"
*Half implemented the blog post app
*Mucked up some more models
Release 0.0.7 - "James Bond"
*Added permission groups
*Implemented Salvation Farms group Permissions
*Included MO Sandboxing
*Volunteers can do pretty much nothing
*Cleaned up Base.html for admins/moadmiins/volunteers
*Fixed a bunch of model fields
*Cleared out admin/moadmin/volunteer buttons on glean page
Release 0.0.6 - "Still Ugly"
*Cleaned up Distro System
*Added Download to CSV button.
(It works)
*Completely overhauled the Announce System
(it works too!)
*Turned on the template-less Comments system
*Set up glean/rsvp/unrsvp/dataentry time requirements
*Added a bunch to the soon to be overhauled base.html
*Added a phone list! That was fun.
Release 0.0.5 - "The Ugly One"
*Added Distro system. Was surprisingly easy
*Cleaned up some errors with the edit/userprofile thingie
*Very nearly wrote a test
*Didn't actually write a test
Release 0.0.4 - "That One"
*Added Member Organizations
*Linked MO's to User Profiles, GleanEvents, and Templates, mostly in the background
*Added Recipient Sites, new/edit/view/index (that should be an acronym, Nevi or inev or something)
*...updated this file? It's been a long day.
*testdata is updated to reflect the changes
*some minor model reworking
Release 0.0.3 - "This One"
*Base Glean System works
*Base userprofile/user system works
*Farm/Farmlocation data models and views are together
*County system is operational
*Email Template Handlers are working
*Email Announce system is at 90%
*User RSVP/un-RSVP system is operational
*Post-Glean Data Entry is operational
*Future Gleans listed on home page
*some permissions are implemented
Notes: This is our first named release, so I thought I'd do us a favor and name it something terrible obscure like "This One". Legit, right?
That's all the mucking about I have time for, back to coding. Enjoy poking around this release!