1190 Commits

Author SHA1 Message Date
Doug Blank
758d63c0fa Remove trailing whitespace 2016-05-25 12:56:33 -04:00
Doug Blank
7649f03c70 CacheProxyDb: adds LRU cache for handle lookups 2016-05-25 12:39:48 -04:00
Nick Hall
7ea7850331 Tidy up whitespace 2016-05-25 17:27:23 +01:00
prculley
7646d41774 Merge remote-tracking branch 'upstream/master' into test_imports 2016-05-24 14:44:08 -05:00
Nick Hall
4413c7c88b Add extra unit test for IsEnclosedBy rule 2016-05-24 16:15:46 +01:00
prculley
7a33b08185 Prototype of test imports module and associated tests 2016-05-23 15:36:52 -05:00
Nick Hall
23a0a492d4 9427: Add inclusive option to IsEnclosedBy rule 2016-05-23 15:36:52 -05:00
Nick Hall
6c2eac9e05 9427: Add inclusive option to IsEnclosedBy rule 2016-05-23 15:20:37 +01:00
Doug Blank
55d2141476 9465: DB-API: duplicate note ID 2016-05-22 07:25:23 -04:00
Nick Hall
15fcf1ed85 Remove Django specific references from docstrings 2016-05-18 15:47:57 +01:00
Nick Hall
fe6c5895b2 Improve pylint score of some new files
The programming guidelines require that new files have a pylint
score of 9.0 or greater.
2016-05-17 22:36:40 +01:00
Nick Hall
7b22c6af1b Remove trailing whitespace 2016-05-16 21:17:11 +01:00
Sam Manzi
7ade71945e Merge pull request #145 from prculley/bug9415
Bug 9415 Place Alt Names gets duplicated entries
2016-05-13 08:57:37 +10:00
Doug Blank
aa9246dde4 DB-API: ensure that undo/redo operations are in a low-level db transaction 2016-05-12 16:33:52 -04:00
prculley
df18fdebea Bug 9415 Place Alt Names gets duplicated entries 2016-05-12 09:36:28 -05:00
Doug Blank
636903bbc7 Merge pull request #141 from prculley/bug9414
Bug 9414 fix empty Place Alternate Names on import
2016-05-11 16:39:49 -04:00
prculley
c7914367b7 Bug 9448: Merge unit test for PlaceCheck not working correctly 2016-05-11 10:18:27 -05:00
prculley
e2b781a221 Bug 9414 fix empty Place Alternate Names on import 2016-05-11 09:50:07 -05:00
Doug Blank
9424539930 Person: add aliases for field names 2016-05-10 12:26:46 -04:00
Nick Hall
e76a27ddd3 Remove trailing whitespace 2016-05-10 16:52:57 +01:00
Nick Hall
f688a96e9a Tidy up class definitions
All python3 classes are new-style classes.  It is no longer
necessary to inherit from object.
2016-05-10 16:06:49 +01:00
Doug Blank
1a05aadca7 Date: add property year 2016-05-09 07:58:45 -04:00
Doug Blank
af487de69a 9441: DB-API with sqlite doesn't unlock the table when txn.batch = True 2016-05-07 13:46:29 -04:00
Doug Blank
ac0fbecc4b Remove accidentally added code, 2 2016-05-07 13:09:47 -04:00
Doug Blank
3ce8c12ae6 Place schema: wrong type for alt_names 2016-05-07 12:28:20 -04:00
Doug Blank
3e827c230e QuerySet: fix removing tag logic 2016-05-07 08:17:19 -04:00
Ondrej Krc-Jediny
d9154a75e1 7907 LDS ordinance statuses enhancement 2016-05-07 15:18:54 +10:00
SNoiraud
c0203ec342 4892: Add a Webcal link to Narrative pages 2016-05-06 22:53:07 +02:00
Doug Blank
6d95cd5dd3 Where: work with methods, ala Rules 2016-05-06 10:04:24 -04:00
Doug Blank
61c2ed3240 QuerySet tag(): remove batch; allow tag removal; test 2016-05-06 08:14:54 -04:00
Doug Blank
47cee7bb1e DbPythonError: adjust message regarding Python 2016-05-04 16:31:37 -04:00
Doug Blank
bfe900f7cf 9429: Text metadata (i.e. *.txt files) implemented for DBAPI backends.
This saves and tests python and schema versions so that this code
won't load future versions of either.
2016-05-04 12:23:26 -04:00
Doug Blank
bd00f36ff1 9433: empty media path must be interpreted as /home/dblank in DB-API 2016-05-04 10:30:17 -04:00
Doug Blank
c3874bdaed 4442: Add a Button to close the current database; refresh gramplets when no db 2016-05-03 20:31:20 -04:00
Doug Blank
331e6d4668 Database: add reload method; re-expand fields before reindexing 2016-05-03 08:07:42 -04:00
Doug Blank
7e570b6724 Fixes for field-based schema and labels
* moved methods to TableObject from PrimaryObj (to include Tag)
* added missing scheme, labels to citation, place, repo, and source
* minor bug fixes
2016-05-02 14:32:50 -04:00
Doug Blank
c8f3c25d84 Fixed get_person_handles(sort_index=True)
Before did not include first_name in sorting (thanks Paul!)

Also added rebuilding all order_by fields when rebuilding
secondaries.
2016-05-01 16:47:58 -04:00
Doug Blank
db6cd7e318 Field name lookup: improve error message 2016-04-30 10:47:50 -04:00
Doug Blank
8f77d6db9f 1144: Auto backup at exit, but not when opening another database 2016-04-30 10:25:09 -04:00
Doug Blank
9690c20cbc InMemoryDB: provide None for dbname 2016-04-30 10:05:17 -04:00
Doug Blank
cec4bd7a15 Merge pull request #124 from sam-m888/MissedWithOpen
Missed 'open' statements
2016-04-30 02:56:10 -04:00
Doug Blank
28e99008e0 9332: gramps_connect: Edit/Save Person 2016-04-29 17:20:19 -04:00
Doug Blank
33f8aa4d3d 2092: Problems when no database is open 2016-04-28 21:06:43 -04:00
Paul Franklin
af995ad48b tweak "living people" option (change option report output) 2016-04-28 09:22:08 -07:00
Paul Franklin
674571f3e3 tweak "living people" option (change choice strings) 2016-04-28 06:29:12 -07:00
Paul Franklin
2ac7c5baa7 add deferred translation to "living people" option 2016-04-27 22:27:25 -07:00
Sam Manzi
b21eb6f693
Fix error Undefined variable name 'referenced' in __all__ 2016-04-28 11:45:43 +10:00
Sam Manzi
eb4b4d083f
Fixes for Missed 'open' statements 2016-04-28 10:34:22 +10:00
Eno
59793536ed Fixes for Missed 'open' statements 2016-04-28 08:23:21 +10:00
Paul Franklin
d40ce7f050 enable deferred translation for EnumeratedListOption items 2016-04-26 18:37:54 -07:00