Commit Graph
67 Commits
Author SHA1 Message Date
Mark Ryall 36f2276397 addition and removal of facts for a profile 2012-09-01 17:13:06 +10:00
Mark Ryall b3803d27da correctly misspelled class on inline form 2012-09-01 16:24:23 +10:00
Mark Ryall 9d402a25c1 added facts to user 2012-09-01 16:19:26 +10:00
Mark Ryall 5728482f22 moved soundcloud iframe to a partial and team page now shows default soundcloud track if there is no track for that membership 2012-09-01 11:14:24 +10:00
Mark Ryall 7c913583ec added a track to person (as a default) 2012-09-01 10:49:37 +10:00
Mark Ryall 83bb0888df changed soundcloud display logic to handle public tracks 2012-09-01 10:20:59 +10:00
Mark Ryall 53600fe9af simplified extraction of soundcloud track number and secret (to allow public tracks to be used) 2012-09-01 10:14:40 +10:00
Mark Ryall 863ca16bfc added some logging to membership controller 2012-08-30 22:34:51 +10:00
Mark Ryall 3ad8a917d0 added embedded soundcloud iframe for memberships with associated audio 2012-08-30 22:22:16 +10:00
Mark Ryall 3a0335ac2a extracted track number and secret with a regexp 2012-08-30 22:14:51 +10:00
Mark Ryall d058cf0db9 added membership controller and route to handle post to update soundcloud url 2012-08-30 22:08:47 +10:00
Mark Ryall 66d13d6cdd added form to upload soundcloud embed code content 2012-08-30 22:01:29 +10:00
Mark Ryall 77ff180564 switched to using membership instead of people in team show view 2012-08-30 21:53:52 +10:00
Mark Ryall 90e53d2704 added a migration for soundcloud track and secret 2012-08-30 21:50:53 +10:00
Mark Ryall 93a42dde17 added pinyin name to team page 2012-08-29 12:11:49 +10:00
Mark Ryall 6c0816034e switched to an image with transparency for team silhouette 2012-08-29 11:13:00 +10:00
Mark Ryall 9126d0079d blessed users can now add users to a team by email address 2012-08-28 20:51:03 +10:00
Mark Ryall 0eb2631ab9 fixed busted team details url 2012-08-28 20:28:54 +10:00
Mark Ryall c194ec8f7c moved all teams related functionality to teams controller (renaming from team controller) and blessed users can create new teams 2012-08-28 20:27:20 +10:00
Mark Ryall f02837f1f0 added a silhouette image and an avatar page 2012-08-28 17:08:08 +10:00
Mark Ryall 01238434ad fixed image width in team 2012-08-28 01:00:19 +10:00
Mark Ryall a5019ccd85 moved person logic into a module and stored initial request url in session (to visit after authentication) 2012-08-28 00:52:02 +10:00
Mark Ryall 0abdaf2fab added blessed and omnipotent overrides to allow teams to be reviewed 2012-08-27 23:01:04 +10:00
Mark Ryall 425ef56200 restricted people from seeing teams they are not in 2012-08-27 22:44:10 +10:00
Mark Ryall 0afaa03e02 added a different page when an unknown team is viewed 2012-08-27 22:37:12 +10:00
Mark Ryall 2b7c79ce9e hmm - minor issue with authentication 2012-08-27 20:50:52 +10:00
Mark Ryall 9dc5b9afa2 added user override mechanism 2012-08-27 20:48:24 +10:00
Mark Ryall 1fff661a15 fixed broken image links in team page 2012-08-27 20:33:38 +10:00
Mark Ryall d52ef058ab use env variables for S3 configuration 2012-08-27 20:29:12 +10:00
Mark Ryall 1befa0129f use env variable for rails secret 2012-08-27 20:28:56 +10:00
Mark Ryall 179fbf0812 rearranged profile edit page a little 2012-08-27 19:29:38 +10:00
nparis 35581f74b2 forgot to add updating already existing users with the persona_id 2012-08-24 23:06:36 +10:00
nparis 082284676a added 'persona_id' based on md5 hash of email for storing assets instead of persons id 2012-08-24 22:37:56 +10:00
Nathan Paris 58955bc3ec able to upload and view persons photo using paperclip 2012-08-24 20:44:43 +10:00
Nathan Paris 90577d1bbe .gitignore 2012-08-24 15:35:06 +10:00
Mark Ryall 3b9844fb5b added rspec - maybe some tests will now magically start to write themselves 2012-08-21 21:14:17 +08:00
Mark Ryall 90a6ff4dbc added has_many_through to team to make accessing members easier 2012-08-21 12:59:59 +08:00
Mark Ryall b9d30dad58 moved home to show teams and added a team view 2012-08-20 23:40:52 +08:00
Mark Ryall 23eaea3dc5 added a separate layout for the landing page and removed persona js from application layout 2012-08-20 22:58:13 +08:00
Mark Ryall b878a0004e added profile edit page for basic text attributes of a person 2012-08-20 22:30:48 +08:00
Mark Ryall eb85b3f764 added teams and memberships 2012-08-20 21:54:39 +08:00
Mark Ryall dd63c8cb28 added ogg support (and corresponding content files) 2012-08-17 18:08:08 +08:00
Mark Ryall b03b778daa added a basic readme 2012-08-17 17:40:52 +08:00
Mark Ryall 89037a7076 Added some seed data) the originals 2012-08-17 17:37:26 +08:00
Mark Ryall 0c0e987ae1 switched to using an active record model 2012-08-17 17:33:04 +08:00
Mark Ryall 48fd35c73b made audio mandatory and changed to slightly more convenient folder structure in s3 2012-08-17 16:41:42 +08:00
Mark Ryall 8968c46a1d moved all image and audio assets to s3 2012-08-17 14:57:01 +08:00
Mark Ryall f7691206dc added some more name information 2012-08-17 09:14:37 +08:00
Mark Ryall 54a311cb24 some name updates 2012-08-16 23:17:36 +08:00
Mark Ryall 9ee009288b removed pointless heading on login page and moved login account to logout button 2012-08-16 23:13:26 +08:00