Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
aa2d561
setting pentabarf_version to 0.4.3
nevs Dec 2, 2009
b337ba3
fix sidebar rendering exception when no conferences are available
nevs Dec 15, 2009
9e6502a
don't use contact email but public email in view_schedule_person
nevs Dec 15, 2009
e686195
remove references to person_transaction and event_transaction
nevs Dec 16, 2009
5b25e3c
don't redirect to conference selector on activity action
nevs Dec 16, 2009
5bc4786
remove entries from auth.account_activation after activating account
nevs Dec 24, 2009
7ac3ae1
properly initialize params[:account] if it's not seteven though it sh…
nevs Dec 24, 2009
2e5e37f
properly initialize params[:conference_person] apparently IE does not…
nevs Dec 24, 2009
5556f0b
upgrade prototype to 1.6.1 to improve IE8 compatibility
nevs Dec 24, 2009
38db3c4
add event_attachment action to schedule controller
nevs Jan 7, 2010
f08524d
add event_attachment action to schedule controller
nevs Jan 7, 2010
0d3a317
add route for event_attachment action
nevs Jan 7, 2010
715f686
fix route for attachments
nevs Jan 7, 2010
dcffa27
fix attachment handling in schedule export
nevs Jan 7, 2010
3a23e01
allow submitters to download public files of their own events
nevs Jan 7, 2010
d3c54a8
fix bug in html_export when exporting attachments
nevs Jan 9, 2010
e0cd11e
make csv controller work with conference permissions
nevs Jan 9, 2010
fe876e1
ignore lines with no event selected when adding events to persons
nevs Jan 13, 2010
5b43f20
ignore lines with no person selected when adding persons to events
nevs Jan 13, 2010
800c2df
fix conflict rendering
nevs Jan 11, 2010
4e9f7e5
properly set schema in upgrade script for 0.4.4
nevs Jan 16, 2010
568af36
fix order in upgrade script
nevs Jan 16, 2010
6b45a52
add missing braces
nevs Jan 16, 2010
37f8606
fix conflict function names
nevs Jan 16, 2010
ecdad33
really fix conflict function names
nevs Jan 16, 2010
8bc8dc2
properly limit event_without_break_after and event_without_break_befo…
nevs Jan 16, 2010
de2c8e5
fix event_without_break_after and event_without_break_before
nevs Jan 16, 2010
0704ca3
convert last_modified to string
nevs Jan 17, 2010
13c1071
fix adding persons to events not working
nevs Jan 17, 2010
6b8efb6
catch exceptions when saving rows with missing history but log entry
nevs Feb 20, 2010
a6bf414
fix bug in event without breaks conflicts
nevs Feb 20, 2010
50114f6
really fix changing rows with missing log entries
nevs Feb 21, 2010
f60f876
fix links in recipient list
nevs Feb 26, 2010
9ffa3fe
bundle dependencies
Nov 1, 2010
8b3da7f
gitignore file
Nov 1, 2010
773916a
newer rails version - normally still compatible
Nov 1, 2010
ec5d1ed
not to commit deployment data to repo
Dec 27, 2010
8be2274
use http auth as provided by rails
Dec 27, 2010
a9cd74e
Fix for Last-Modified timestamp string requirement
hmshood Feb 10, 2011
98a49b4
Conflict output needs to be in right order
hmshood Feb 10, 2011
8ee642d
Function output needs to be in the right order
hmshood Feb 10, 2011
36ab83b
Function output needs to be in the right order
hmshood Feb 10, 2011
3733806
Copy install instructions from google cache of wiki
hmshood Feb 10, 2011
083b1f9
Merge branch 'master' of git://github.com/elisehuard/pentabarf
Feb 11, 2011
404f96a
don't set headers['status'], passenger does not like it
marius Jan 13, 2011
b2a0eac
Revert changes to HTTP Auth as it breaks password reset feature
hmshood Feb 17, 2011
b4088fa
mostly formatting, some new libraries.
Dec 21, 2011
3618cd0
yet more detail added, database section complete, webserver WIP
Dec 22, 2011
07e4113
Completed, still needs checking.
Dec 23, 2011
2bcd351
more formatting changes
Dec 23, 2011
324701f
more formatting corrections, main guide complete
Dec 23, 2011
d1e7718
correction to assumptions
Dec 23, 2011
e6b83b5
mostly formatting, some new libraries.
Dec 21, 2011
22b5ca6
yet more detail added, database section complete, webserver WIP
Dec 22, 2011
f811f3d
Completed, still needs checking.
Dec 23, 2011
6abc3bf
more formatting changes
Dec 23, 2011
e1581bc
more formatting corrections, main guide complete
Dec 23, 2011
d409c72
correction to assumptions
Dec 23, 2011
8c0300c
Need newlines entered in event resources to be displayed here for rea…
hmshood Mar 25, 2012
bf1ef17
Update rails version needed - some commands were deprecated in later …
hmshood Jun 9, 2012
71a18fb
Clean up apache config section
hmshood Jun 9, 2012
a537db8
Fix error when trying to reset an already reset password
hmshood Jun 9, 2012
88a5b53
update install instructions to reflect that the rails dependency is 2…
wchristian Jun 20, 2012
52f89ac
the postgres ruby module needs to be installed at 0.7.9.2008.01.28
wchristian Jun 20, 2012
779ba08
ubuntu needs an extra module to make rails work right
wchristian Jun 20, 2012
0f92537
Merge pull request #3 from wchristian/patch-3
hmshood Jun 24, 2012
9e3475f
Merge pull request #2 from wchristian/patch-2
hmshood Jun 24, 2012
a8a17c2
Merge pull request #1 from wchristian/patch-1
hmshood Jun 24, 2012
0e4afbc
button elements aren't allowed inside link elements, thus they're now…
wchristian Aug 8, 2012
ac83bbb
button elements aren't allowed inside link elements, thus they're now…
wchristian Aug 8, 2012
f07179b
Rescue from ActionController::RoutingError with a 404 page.
nrr Aug 24, 2012
4e24757
Merge pull request #4 from wchristian/hms_no_buttons_in_links
hmshood Sep 3, 2012
0a7bf93
Update rails/app/views/conference/_conference_general.rxml
hmshood Sep 9, 2012
30ee4fd
Merge remote-tracking branch 'xenofur/master'
hmshood Sep 9, 2012
9e19edb
Merge branch '0.4.4' of github.com:hmshood/pentabarf
hmshood Sep 9, 2012
07f5787
Merge branch '0.4.3' of github.com:hmshood/pentabarf into 0.5dev
hmshood Sep 9, 2012
1befe58
Merge remote-tracking branch 'blackwolf/master' into 0.5dev
hmshood Sep 9, 2012
fbd57b3
Updated some configuration templates
hmshood Sep 9, 2012
dbef487
Update export/import scripts to clear standard data tables during 'ma…
hmshood Sep 9, 2012
1387e68
Updated localisation for submission to refer to events not papers
hmshood Sep 9, 2012
9839ded
Allow adding person to events as well as events to persons
hmshood Sep 10, 2012
3e7899d
Don't want to commit PID files to git
hmshood Sep 10, 2012
88f8e26
Tidy up many .gitignore files into one
hmshood Sep 10, 2012
ff677ef
Sessions are lazy loaded now, don't need this set explicitly
hmshood Sep 10, 2012
a6a1303
Update rails and gems version
hmshood Sep 10, 2012
42f5be5
Revert "Update export/import scripts to clear standard data tables du…
hmshood Sep 10, 2012
0e797a2
Add check for simultaneous edits and prevent clobbering
hmshood Sep 11, 2012
f290a09
Change references to 'conference' to 'convention'
hmshood Sep 12, 2012
6c526aa
Make it so that Visitor and Moderator roles appears in the Own Events…
hmshood Sep 12, 2012
a656c24
Try to stop table rows in schedule from being stretched
hmshood Sep 12, 2012
bc987b4
Hide reference to Papers and Slides on event submission. Set default …
hmshood Sep 12, 2012
c74b87d
Remove Travel tab, address section and gender row from person in publ…
hmshood Sep 12, 2012
b8824eb
Visitors should see their Own Events too sometimes
hmshood Sep 12, 2012
8065141
Actually make it so the table rows don't expand. Fixed at 25px
hmshood Sep 12, 2012
cfcf466
Make it so that default number of timeslots is applied rather than ta…
hmshood Sep 13, 2012
afa39fd
Change event types to ones which occur at conventions rather than con…
hmshood Sep 13, 2012
7b03c8e
Add message to public event submission advising to contact @conferenc…
hmshood Sep 13, 2012
1fdaf77
Make the error message for an exception a little more helpful
hmshood Sep 20, 2012
3356011
Add new variable for email address to use to get help. Include in tem…
hmshood Sep 20, 2012
4932728
Changes to wording for abstract and description to make it clearer wh…
hmshood Sep 20, 2012
3395ab9
Fix syntax!
hmshood Sep 23, 2012
d308e5a
Add instructions for database upgrade
hmshood Sep 23, 2012
ea618ad
Some reminders about how do perform a manual database upgrade
hmshood Oct 2, 2012
b8c67a1
Update INSTALL
hmshood Dec 5, 2012
c881416
remove dtend from th xCal export
Dec 11, 2012
bd1e4c4
insert dtend instead of duration in iCal export
Dec 11, 2012
30b65b1
Merge pull request #5 from t-8ch/calendar_exports
hmshood Mar 2, 2013
db0f742
Update INSTALL
hmshood Dec 20, 2014
06523b8
Update INSTALL
hmshood Dec 20, 2014
29e19f4
Update INSTALL
hmshood Dec 20, 2014
23764db
Update INSTALL
hmshood Dec 20, 2014
d90beb8
Add new fields to an event
dantherussell Jan 18, 2015
6fcda76
Merge branch 'master' of ssh://github.com/ConFuzzled/pentabarf
dantherussell Jan 18, 2015
37d29de
Update SQL sources for addition of room layout, con resources and hot…
hmshood Jan 20, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
.bundle
*.swp
rails/config/deploy.rb
rails/Capfile
rails/log/*.log
rails/app/stylesheets/.sass-cache
rails/tmp/sass-cache
rails/tmp/pids/*
rails/config/*.yml
rails/tmp/html-export/*/*
sql/install.log

36 changes: 36 additions & 0 deletions DB_UPGRADE
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@

NOTE: Need to work out why the defaults using nextval didn't apply in public

Rename current database to pentabarf.old

Export data for migration:
pg_dump -n auth -T auth.conference_role_permission -T auth.object_domain -T auth.role_permission --data-only --disable-triggers pentabarf.old > auth.sql

pg_dump -n release --data-only --disable-triggers pentabarf.old > release.sql

pg_dump -n public -T public.country -T public.country_localized -T public.currency -T public.language -T public.language_localized -T public.timezone -T public.ui_message -T public.ui_message_localized --data-only --disable-triggers pentabarf.old > public.sql

Create temporary database and perform installation:
cd sql
make install
make import

pg_dump -s pentabarf > schema.sql
pg_dump -a pentabarf > data.sql

Edit schema and split out all lines creating constraints into constraints.sql

Drop temporary database and create new pentabarf database

psql < /usr/share/postgresql/share/postgresql/contrib/pgcrypto.sql
cd /usr/lib/ruby/gems/1.8/gems/momomoto-0.2.1/sql/
psql < install.sql

psql < schemea.sql
psql < data.sql
psql < auth.sql
psql < public.sql
psql < release.sql
psql < constraints.sql

Start server.
Loading