Tom Hughes
|
869da5e228
|
Add some extra indexes to the changesets table.
|
2009-04-20 14:54:05 +00:00 |
|
Tom Hughes
|
7c791f302c
|
Add changeset indexes to nodes, ways and relations.
|
2009-04-20 13:39:20 +00:00 |
|
Tom Hughes
|
c4f937f099
|
Add a user index to the changeset table.
|
2009-04-20 13:31:57 +00:00 |
|
Tom Hughes
|
a4de927a28
|
Handle differences in interval constant formatting.
|
2009-04-16 20:47:18 +00:00 |
|
Shaun McDonald
|
90ec90f13d
|
reverting last change, which included posgres config specific things
|
2009-04-13 00:10:37 +00:00 |
|
Shaun McDonald
|
2c52b06716
|
Remove duplication that is in the test helper. Adding tests for the passing of no content, and the wrong method used. Also ensuring that there has been a changeset added to the db when it is created.
|
2009-04-13 00:04:24 +00:00 |
|
Tom Hughes
|
9c0f288bb7
|
Explicitly set the default for home_lat and home_lon to null.
|
2009-04-09 17:11:04 +00:00 |
|
Tom Hughes
|
7fff6361c1
|
Use the inet type for IP addresses in postgres.
|
2009-04-09 15:17:12 +00:00 |
|
Tom Hughes
|
2e1414b229
|
Fix primary key creation for ACL table.
|
2009-04-09 15:09:38 +00:00 |
|
Tom Hughes
|
81835c55a0
|
Commit ACL related files from earlier merges as svn merge seems to
neglected to add them...
|
2009-03-08 16:13:00 +00:00 |
|
Tom Hughes
|
c8ee135104
|
Merge 12304:14009 from trunk.
|
2009-03-08 13:02:37 +00:00 |
|
Tom Hughes
|
10b71ba2f6
|
Add an ACL system to allow key/value pairs to be attached to blocks
of IP addresses, and implement an ACL restriction that allows account
creation to be blocked.
|
2009-02-19 13:47:43 +00:00 |
|
Shaun McDonald
|
721dd9c27d
|
resync from rails_port 11795:12304
|
2008-12-12 19:29:27 +00:00 |
|
Tom Hughes
|
66a2558e65
|
Add some extra indexes.
|
2008-12-12 15:43:02 +00:00 |
|
Matt Amos
|
a90be5e69a
|
Migration to add close-time to changesets. This replaces the boolean 'open' attribute. Added checks to ensure that the maximum lifetime and number of changes in a changeset are enforced. Added some tests.
|
2008-11-17 19:00:01 +00:00 |
|
Andy Allan
|
d717f2d02a
|
Postgres adapter, and make migration 022 db-agnostic
|
2008-11-10 19:14:00 +00:00 |
|
Matt Amos
|
e79fd07638
|
Made relations ordered. Added some tests for this. Otherwise interface is unchanged.
|
2008-11-10 15:41:05 +00:00 |
|
Andy Allan
|
4adeeb51ad
|
remove indexes before renaming tables (some dbs have database-level index namespaces) and unsigned is also a mysqlism
|
2008-11-09 19:30:22 +00:00 |
|
Andy Allan
|
051f20e277
|
migrations: add specific method for nodes/ways/relations enum column
|
2008-11-09 16:11:42 +00:00 |
|
Andy Allan
|
ebbc770cbf
|
move index dropping to remove_index method
|
2008-11-09 11:19:46 +00:00 |
|
Andy Allan
|
550ce43250
|
move fulltext indexes to monkeypatch, since not all dbs have a fulltext analogue
|
2008-11-08 18:44:38 +00:00 |
|
Andy Allan
|
91374368fa
|
Move db engine changing into db adaptor monkeypatch
|
2008-11-08 18:04:36 +00:00 |
|
Andy Allan
|
c19d1b406b
|
last of the auto_increments removed from the migrations
|
2008-11-08 17:39:16 +00:00 |
|
Andy Allan
|
9432e7ce27
|
Fixing boo-boo in r11802 - but you can assign integers to booleans on all dbs
|
2008-11-08 17:08:51 +00:00 |
|
Andy Allan
|
fc9046ce6f
|
Moving AUTO_INCREMENTs to monkeypatching. Seems a bit hacky though
|
2008-11-08 16:47:02 +00:00 |
|
Andy Allan
|
061d777266
|
Boolean correctness in migrations
|
2008-11-08 15:01:14 +00:00 |
|
Andy Allan
|
204fa87064
|
move bigint_pk id column into table def, no need to be an add_column
|
2008-11-08 12:30:42 +00:00 |
|
Shaun McDonald
|
fb627873c2
|
fixing one cmd that was missed in the resync
|
2008-11-08 12:16:42 +00:00 |
|
Shaun McDonald
|
bf29550db8
|
Resyncing from head 10895:11795
|
2008-11-08 11:52:58 +00:00 |
|
Andy Allan
|
e598ee220f
|
Change bigint id column to monkeypatching-friendly syntax
|
2008-11-08 11:01:39 +00:00 |
|
Shaun McDonald
|
748a7a0a03
|
fix the indentation only
|
2008-11-07 15:08:43 +00:00 |
|
Shaun McDonald
|
6855b2604c
|
Doing the update version part of the migration in chunks of 10000 instead of all at once so that MySQL doesn't choke with running out of table locks.
|
2008-11-06 17:15:22 +00:00 |
|
Shaun McDonald
|
ee1da78649
|
Fixing the migration so that it will better match the live databetter.
|
2008-11-05 18:42:38 +00:00 |
|
Shaun McDonald
|
0ca779e5bd
|
Minor fix (integer => bigint) to one of the migrations so that they will run fully again.
|
2008-11-04 13:54:45 +00:00 |
|
Shaun McDonald
|
136c5a7bf1
|
Fixing the error messages
|
2008-10-22 09:40:16 +00:00 |
|
Tom Hughes
|
2ccbc55236
|
Log the IP address used to create an account.
|
2008-10-12 23:20:28 +00:00 |
|
Shaun McDonald
|
328d47e506
|
Fixing a bug in my foreign keys. I can now upload and download nodes and ways using JOSM in the new API.
|
2008-10-03 17:09:58 +00:00 |
|
Shaun McDonald
|
d19076d0ed
|
wrong foreign key command in the migration
|
2008-09-30 15:52:54 +00:00 |
|
Shaun McDonald
|
7252ffa820
|
wrong foreign key command in the migration
|
2008-09-30 15:44:55 +00:00 |
|
Shaun McDonald
|
d7289a06de
|
using the wrong field name in one of the migrations
|
2008-09-30 15:24:25 +00:00 |
|
Shaun McDonald
|
20022e457f
|
changing the changesets migrations, so that the user id is now the changeset id for the nodes/ways/relations
|
2008-09-30 14:29:44 +00:00 |
|
Shaun McDonald
|
629843b96b
|
Minor fix for the migration that was moved
|
2008-09-25 15:57:59 +00:00 |
|
Shaun McDonald
|
d9e070e069
|
Doing a resync from mainline 8633:10895. There was one simple to resolve conflict on app/models/node.rb. Also moving the migrations for API0.6 to new sequence numbers since there was some new migrations added to mainline, where the migration numbers would conflict if not moved.
|
2008-09-25 15:06:05 +00:00 |
|
Tom Hughes
|
3c85b2ceea
|
Fix migration.
|
2008-08-24 16:56:34 +00:00 |
|
Tom Hughes
|
34189cf761
|
Add basic support for logically deleting a user.
|
2008-08-24 16:53:42 +00:00 |
|
Tom Hughes
|
64ecd02f0b
|
Allow users to change their email address. Closes #546.
|
2008-08-13 11:39:33 +00:00 |
|
Tom Hughes
|
f8367c3ee1
|
Allow a user's email address to be marked invalid, and suppress most
notification mails for such users.
|
2008-08-13 10:45:49 +00:00 |
|
Tom Hughes
|
e379287e84
|
Add an administrator flag to the user table.
|
2008-08-13 08:12:09 +00:00 |
|
Tom Hughes
|
e7e5ae7aaa
|
The current_way_nodes table is already an InnoDB table.
|
2008-05-04 14:50:53 +00:00 |
|
Gabriel Ebner
|
0499559f79
|
api06: Fix tag parsing in the node-tags-normalization helper, as suggested by
Jon Burgess.
|
2008-05-04 13:51:45 +00:00 |
|