danielgrippi
91e3f5f6ff
remove cache counter for photos, as it was causing too many edge-case errors & added complexity across models
2012-01-14 15:40:43 -08:00
Daniel Grippi
643209112b
Merge pull request #2526 from Pistos/postgresql-drop-table
...
Fix from-scratch migration on PostgreSQL with a non-root DB user
2012-01-04 16:14:34 -08:00
Jonne Haß
52c75a7ad4
Revert "Revert "auto follow back feature""
...
This reverts commit 6408105917 .
Conflicts:
db/schema.rb
2012-01-04 13:49:56 +01:00
danielgrippi
0f42c98a7b
merge Pistos's reshare branch into master
2011-12-20 14:42:18 -08:00
Pistos
5110b4c086
Added MySQL-friendly version of SQL code for migration.
2011-12-19 17:12:17 -05:00
Pistos
f83e56e5f3
Added a counter cache for the number of reshares of a post.
2011-12-19 17:12:17 -05:00
danielgrippi
97b8045f20
added counter cache for photos on StatusMessage
2011-12-16 20:39:24 -08:00
Pistos
57369af7a1
drop_table (with later versions of Rails?) doesn't work with PostgreSQL with a non-root DB user.
...
You get problems like:
ERROR: permission denied: "RI_ConstraintTrigger_506060" is a system trigger
This change is necessary or else nobody will be able to install Diaspora with PostgreSQL.
2011-12-12 22:55:21 -05:00
Jonne Hass
4dd55ebdad
fix diaspora connect for the new oauth stuff WIP. There's one bug where the oauth_identifier changes but the client doesn't get informed or doesn't save it. I hope it's the last bug. Btw. this is all ugly
2011-12-10 12:54:39 +01:00
Ilya Zhitomirskiy
0bd101dca9
change close account to clear profile, still need to dispatch account deletion xml
2011-12-08 16:32:19 -08:00
Ilya Zhitomirskiy
7667029e71
wip, stated the serialized model
2011-12-08 16:32:19 -08:00
Ilya Zhitomirskiy
3035f173bd
ms iz wip, clearing profile, started deleting post visibilities
2011-12-08 16:32:18 -08:00
danielgrippi
6408105917
Revert "auto follow back feature"
...
This reverts commit 226554becf .
Conflicts:
config/locales/diaspora/en.yml
2011-11-14 17:18:43 -08:00
Jonne Hass
226554becf
auto follow back feature
2011-11-14 20:25:11 +01:00
Dan Hansen
16e76886d9
wip
2011-11-03 12:31:24 -07:00
Lennart Prelle
f2123d942d
make language for email-invitation available
2011-10-31 21:11:47 +01:00
Ilya Zhitomirskiy
3b1f3f90d1
removing duplicate tag followings
2011-10-26 14:24:35 -07:00
Ilya Zhitomirskiy
162d3ccd10
added the missing tag followings indecies
2011-10-26 13:40:01 -07:00
Daniel Grippi
edd4352e49
Merge pull request #2209 from Pistos/postgresql-set-photos-id-seq
...
Set photos_id_seq properly for PostgreSQL
2011-10-24 10:11:03 -07:00
Pistos
2c89a71958
PostgreSQL compatibility for FixPhotoShareVisibilities migration.
2011-10-23 21:03:54 -04:00
danielgrippi
ea3c7ec439
fixed migration
2011-10-23 16:43:21 -07:00
danielgrippi
75da4e560d
fix photo share visibilities for the recently migrated
2011-10-23 16:37:36 -07:00
Manuel Schölling
a91932c576
Fixed Pistos' issue in downmigration
2011-10-23 15:23:39 +02:00
Manuel Schölling
d8e410f242
Fixed postgre queries as suggested by Pistos
2011-10-22 19:53:59 +02:00
Manuel Schölling
afe8ee9889
Fixed INSERT statement
2011-10-22 19:10:29 +02:00
Manuel Schölling
b92ee9c8d5
Store old post id for photos
2011-10-22 16:12:41 +02:00
danielgrippi
79ec50a16c
DG MS; added setting for displaying spotlight members in soup stream
2011-10-21 14:44:02 -07:00
Pistos
474ccc9fc4
Set photos_id_seq properly for PostgreSQL (re: recent "MovePhotosToTheirOwnTable" migration, which neglected to do this).
2011-10-18 21:57:15 -04:00
Pistos
0ef81d7112
Added PostgreSQL-compatible versions of raw SQL migration code in ShareAnything migration.
2011-10-18 20:50:51 -04:00
Pistos
fdcd6d47ed
Whitespace cleanup.
2011-10-18 20:48:49 -04:00
Ilya Zhitomirskiy
e47ccd4eff
removed fake migration and migrate.txt
2011-10-18 16:25:24 -07:00
Ilya Zhitomirskiy
f7e70f8d93
lmiting the type column on share_visibilities and comments
2011-10-18 16:08:30 -07:00
Ilya Zhitomirskiy
4cae3e9d62
rolled up share_anything migration
2011-10-18 15:41:26 -07:00
Maxwell Salzberg
e4b284da7f
aspect visibilities single alter table
2011-10-18 15:12:34 -07:00
Maxwell Salzberg
ed51260cf0
wip
2011-10-18 14:41:13 -07:00
Maxwell Salzberg
ce1ad0e21c
rolling up the first
2011-10-18 14:18:48 -07:00
Ilya Zhitomirskiy
9b6275640d
fixed the uniqueness on indecies and foreign key constrains in the down migrations
2011-10-18 12:43:24 -07:00
danielgrippi
e48e2fb56a
touch up the down on the latest migration
2011-10-17 18:21:12 -07:00
danielgrippi
38d685e06e
add proper index to comments
2011-10-17 18:19:02 -07:00
Pistos
724c401625
Corrected SQL syntax error in MySQL down migration (in MovePhotosToTheirOwnTable).
2011-10-17 13:21:38 -04:00
Pistos
424e736982
Correct down migration for photo migration under PostgreSQL.
2011-10-17 11:53:40 -04:00
Pistos
982e6f9b6b
Added missing rollback for photo migration.
2011-10-17 10:52:03 -04:00
Pistos
f04af4c493
Added PostgreSQL-compatible version of SQL for migration (MovePhotosToTheirOwnTable).
2011-10-17 09:42:22 -04:00
Manuel Schölling
bdeae54c6c
Make Photos not inherit from Posts
2011-10-16 13:58:35 +02:00
Manuel Schölling
02a3c3f88b
Introduced Shareable
2011-10-16 13:58:35 +02:00
Manuel Schölling
6e325f8fd5
Introduced Commentable
2011-10-16 13:58:35 +02:00
Maxwell Salzberg
139ddd726a
wip oembed refactor. still need to make a oembed_helper, and move some tests to their new home, but e but we are looking preeeetttttyyyy good.
2011-10-11 16:10:14 -07:00
Manuel Schölling
f3ea8f424f
Added oEmbed support
2011-10-11 16:08:47 -07:00
danielgrippi
1d818fdc23
added reshare to mobile site
2011-10-03 17:02:23 -07:00
Ilya Zhitomirskiy
5f29b77b1f
fixing wrong datatype on activity streams objectId
2011-10-01 19:07:11 -07:00
Ilya Zhitomirskiy
27dcdf9a11
added an index to root_id
2011-09-30 11:35:07 -07:00
Andreas Schneider
df86bc5799
db: Fixed the migration of the database.
...
The limit down to 127 is needed cause of a long time bug in mysql. The
error message looks like this when creating an index.
Mysql2::Error: Specified key was too long; max key length is 1000 bytes
So with utf8 (3 bytes for one char) you exceed this with two
varchar(255).
See http://bugs.mysql.com/bug.php?id=4541 guru meditation
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2011-09-26 13:05:00 +02:00
Jonne Hass
fbf7c5c708
apply patch from and fix #1954
2011-09-12 16:29:39 +02:00
danielgrippi
1d0bec11f7
Add counter cache for comments on posts
2011-09-11 15:02:24 -07:00
danielgrippi
2cc261e938
add index on services for [type, uid]
2011-09-07 14:00:39 -07:00
Sarah Mei
37d4a843a4
Shorten index name for everybody, including mysql & postgres users.
2011-09-03 22:05:32 -07:00
danielgrippi
4d1c93d95b
Removed , but not the table. Record all in httpmulti success
2011-08-30 10:14:32 -07:00
danielgrippi
0dfcbca51b
Revert "removed the pod_stats table (was the cause of bloat on the database)."
...
This reverts commit 902c40e42d .
2011-08-30 10:03:56 -07:00
danielgrippi
902c40e42d
removed the pod_stats table (was the cause of bloat on the database).
2011-08-30 10:01:59 -07:00
Raphael Sofaer
32368a16dd
Make latest migration postgres compatible
2011-08-19 15:55:27 -07:00
Maxwell Salzberg
8b278adff6
migration to fix old invites for resend
2011-08-18 14:51:15 -07:00
danielgrippi
eb8c540ac1
MS DG IZ major invite refactor. all tests are green minus weird stuff on dans computer, need to checkout this out on pivots
2011-08-17 16:28:21 -07:00
Maxwell Salzberg
cc6618d294
some progress
2011-08-17 16:28:21 -07:00
danielgrippi
bf0eb3dac3
4 failures left in postgres
2011-08-17 14:18:51 -07:00
danielgrippi
32ae21a213
removed user invite counter, as it was already depricated
2011-08-15 15:15:43 -07:00
Raphael Sofaer
31b55aef0b
Start saving the usernames of facebook users
2011-08-12 13:20:25 -07:00
Maxwell Salzberg
bb8db654d6
add basic pod error logging, and added guard and removed autotest
2011-07-30 11:44:27 -07:00
danielgrippi
f560321626
optimized people search
2011-07-29 12:04:10 -07:00
Raphael Sofaer
ddd4424df8
Merge remote branch 'manuels/842-sortable-aspects'
...
Conflicts:
app/models/user.rb
db/schema.rb
2011-07-28 14:36:41 -07:00
Raphael Sofaer
78bced56bb
Reshares and reshare retractions are green.
2011-07-22 16:00:19 -07:00
Maxwell Salzberg
fa9269541f
wip removed some generated specs
2011-07-21 18:22:17 -07:00
Raphael Sofaer
9797e04957
Merge remote branch 'yolk/348-change-email-with-confirmation' into merge_email_change
...
Conflicts:
app/controllers/users_controller.rb
config/locales/diaspora/en.yml
db/schema.rb
spec/controllers/users_controller_spec.rb
spec/mailers/notifier_spec.rb
2011-07-19 10:44:00 -07:00
Raphael Sofaer
0e664b2caf
Fix likes on comments migration
2011-07-11 16:22:36 -07:00
Raphael Sofaer
8f50c622fa
Fix contentUpdater spec, adjust migration and fix a couple of the js viwes
2011-07-11 16:17:11 -07:00
Raphael Sofaer
a7d8535d36
Update migration to handle duplicate likes
2011-07-11 15:06:35 -07:00
danielgrippi
67882c775e
Addded Diaspora::Likeable module. Corrected the unique index for likes to include author_id; extracted before_save callback needed for tags into Diaspora::Taggable.
2011-07-11 15:06:35 -07:00
danielgrippi
d364f158b8
cache counters in for likes. pending Diaspora::Likeable module...
2011-07-11 15:05:55 -07:00
danielgrippi
2e15b6a61e
Likes in comments, cache counter disabled for now.
2011-07-11 15:00:48 -07:00
Manuel Schölling
0855144a0a
Issue #842 : Sortable aspects
...
Signed-off-by: Manuel Schölling <manuel.schoelling@gmx.de>
2011-07-10 20:37:11 +02:00
Raphael Sofaer
e98cc4b960
Sort on and index taggings, ftw
2011-07-07 15:14:29 -07:00
Ilyaaaaaaaaaaaaa Zhitomirskiy
e2b373695d
Add null false on tag_followings fields
2011-07-05 16:29:48 -07:00
Ilyaaaaaaaaaaaaa Zhitomirskiy
1e4ee472b7
WIP you can now follow a tag, needs a clean up, and ajax love
2011-07-05 15:03:26 -07:00
Raphael Sofaer
130914267b
Update the Post counter caches when adding the counter cache column
2011-07-05 08:47:40 -07:00
Raphael Sofaer
4f056dca8e
Ajax in likes in stream
2011-07-04 22:10:30 -07:00
Wouter Timmermans
7de12e7a5a
typo in oauth2 migration
2011-06-29 12:39:59 +02:00
Raphael Sofaer
1af945de11
Merge branch 'master' into oauth
...
Conflicts:
Gemfile
Gemfile.lock
app/models/app_config.rb
app/models/post.rb
db/schema.rb
public/stylesheets/sass/application.sass
spec/lib/webfinger_spec.rb
2011-06-28 17:13:38 -07:00
Raphael Sofaer
240eb78b08
Change homepage_url to application_base_url
2011-06-27 16:44:18 -07:00
Raphael Sofaer
e22701a12d
Only run the data migration if there are profiles in the db
2011-06-27 10:26:12 -07:00
danielgrippi
74a7c3ab00
collapsed oauth2 migrations; made app factory
2011-06-23 14:49:19 -07:00
danielgrippi
5917f0d695
added JWT verification support to diaspora
2011-06-22 16:15:03 -07:00
Ilya Zhitomirskiy
c09fb776fb
added a couple of validations on the Oauth models, added an index on a user's authorizations
2011-06-20 18:30:18 -07:00
Raphael Sofaer
728a547cb2
Undo some pg changes
2011-06-19 16:16:30 +02:00
Raphael Sofaer
9309456c41
Don't run non pg compatible migrations on empty tables
2011-06-19 16:16:30 +02:00
Ilya Zhitomirskiy
2a4932ea34
WIP verifying sig in the pre-registration endpoint
2011-06-13 22:57:56 -07:00
Raphael Sofaer
6d5169d707
Chubbies is working with local diaspora-client gem
2011-06-09 15:01:09 -07:00
Raphael Sofaer
31c081a19f
Actually take out the mongo_ids
2011-06-07 11:38:32 -07:00
Sarah Mei
ba9df59977
Fix migration for ruby 1.9. Move YAML check into application.rb, and add guard for ruby 1.8.x.
2011-06-04 20:12:34 -07:00
Raphael Sofaer
e22eee3669
Add Index on users remember token, should make login much faster
2011-06-04 13:47:56 -07:00
Raphael Sofaer
c73af11ba6
Remove some mongo stuff
2011-06-03 18:32:35 -07:00
Maxwell Salzberg
de55a1cbb3
remove remember aspects feature
2011-06-03 17:35:27 -07:00