Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
70 check-ins using file ppdb/handlers/flockuri.py version 6441d52a11
|
2018-12-20
| ||
| 11:11 | Corrections to allow tes_memdetails.py tests to run. check-in: ba531b70b9 user: home tags: trunk | |
|
2018-12-19
| ||
| 15:56 | Updates to run unit tests. Disable the 'no retry' test in test_pg_pool as a fast machine may re-connect before the test case runs. check-in: 6dd736d6b0 user: home tags: trunk | |
| 12:14 | Database version matches schema. maketest.py updated as for the dbapi2 branch so unit tests can run. check-in: 90993a54e6 user: home tags: trunk | |
|
2018-12-16
| ||
| 14:08 | Correct name of two-gen-pedigree view, schema version 18.1. Dropabd re-create views in maketest.py to avoid corruption when renaming tables. Reinstate functions in db libs necessary to run unit tests. check-in: 711bf836de user: home tags: trunk | |
|
2018-12-15
| ||
| 14:47 | Updates to shpupd for add/insert sheep. check-in: c21bb988a0 user: home tags: dbapp-new-dbapi2 | |
|
2018-12-14
| ||
| 19:34 | First steps converting shpupd to use new dbapi. check-in: ad98710f08 user: peter tags: dbapp-new-dbapi2 | |
| 18:12 | Correction to sheeplib. shpupd uses format() to format strings. check-in: 0463f1559e user: peter tags: dbapp-new-dbapi2 | |
| 16:17 | sheeplib converted to context managers and to use format(). check-in: f9efb3f361 user: peter tags: dbapp-new-dbapi2 | |
| 14:15 | Renamed sheeplib -> shpupd, renamed sheepget -> sheeplib. check-in: 794601bdd1 user: peter tags: dbapp-new-dbapi2 | |
| 12:35 | Split get functions out of sheeplib into new sheepget module. check-in: 35c8d23092 user: peter tags: dbapp-new-dbapi2 | |
| 12:34 | Removed invalid import. check-in: 11be55cf85 user: peter tags: dbapp-new-dbapi2 | |
| 10:04 | Updates to member libraries. check-in: 9d4653e713 user: home tags: dbapp-new-dbapi2 | |
|
2018-12-12
| ||
| 16:13 | Member queries use connection managers. check-in: b656f14e42 user: home tags: dbapp-new-dbapi2 | |
|
2018-12-11
| ||
| 21:35 | Use 'config as cfg' to avoid conflicts with parameters. All queries must be wrapped in a 'with cfg.dbapi.get_conn():' clause as PostgreSQL starts transaction on all queries, including SELECT. check-in: 574f37b57b user: home tags: dbapp-new-dbapi2 | |
| 18:06 | dbapi.get_conn() functions set the isolation level according to the 'trans' parameter. check-in: f49e055890 user: home tags: dbapp-new-dbapi2 | |
| 17:50 | More work to convert to the new db api. check-in: 1fa4125111 user: home tags: dbapp-new-dbapi2 | |
|
2018-12-10
| ||
| 19:29 | Converted init tests and testuri to use the new db api modules. check-in: 20bfe420e1 user: home tags: dbapp-new-dbapi2 | |
|
2018-12-09
| ||
| 16:59 | Changes to allow unit tests using pglib/sqlite3lib to run. check-in: 03087d60de user: home tags: dbapp-new-dbapi2 | |
|
2018-12-08
| ||
| 21:16 | Now uses context managers. dbbuild is independent of pglib. test_audit runs. check-in: 178cde4e28 user: home tags: dbapp-new-dbapi2 | |
| 16:50 | New branch to explore context managers in existing two-module api. check-in: cf7fa3baaf user: home tags: trunk | |
| 16:48 | Create new branch named "dbapp-new-dbapi2" check-in: 82ed086c84 user: home tags: dbapp-new-dbapi2 | |
| 13:25 | Delete the two old dbapi modules. Closed-Leaf check-in: 76db14f5c4 user: home tags: new-dbapi | |
| 13:22 | Corrections to pgsql methods in dbapi.py. Backdate 'before' timestamps by 10ms to allow for difference between Python and PostgreSQL timestamps. check-in: 3219fcb4f5 user: home tags: new-dbapi | |
|
2018-12-07
| ||
| 10:13 | Updates to get dbbuild.py and test_audit.py to run. Rollback on error also tested for dbbuild. check-in: 96a3f423b6 user: home tags: new-dbapi | |
|
2018-12-05
| ||
| 19:59 | Revisions to dbapi with changes to ppd.py ans util.py to suit. check-in: 9d2e029f71 user: home tags: new-dbapi | |
| 15:35 | Correct timestamp errors in flocks and flock_owner tables. check-in: db98ab9243 user: home tags: new-dbapi | |
| 15:34 | Correct timestamp errors in flocks and flock_owner tables. check-in: 17b2101e8f user: home tags: trunk | |
| 12:32 | Removed dbapi.initialise - not needed with Python 3. Added parameter to util flockno/memberno method. check-in: d55e507e12 user: home tags: new-dbapi | |
| 00:35 | Changed all invocations of fonfig.dbapi and cfg.dbapi to dbapi. check-in: 86743bf878 user: home tags: new-dbapi | |
| 00:01 | Add XLATE_RE to dbapi, remove commented out import in tools. check-in: d5f5c2fcb7 user: home tags: new-dbapi | |
|
2018-12-04
| ||
| 18:04 | New database api module 'dbapi' replaces sqlite3lib and pglib. Other modules updated - get as far as logging in to the home page. check-in: aa594db43b user: home tags: new-dbapi | |
| 07:02 | Create new branch named "new-dbapi" check-in: be5320417d user: home tags: new-dbapi | |
| 06:22 | Dataconv no longer relies on methods in sqlite3lib. Transform uses better idioms. check-in: 445f7bb640 user: home tags: trunk | |
|
2018-12-03
| ||
| 20:03 | Config assumes System06 as host. test_sss_ofb test EA updated for FlockBook Vol 45. check-in: 9a039a6113 user: home tags: trunk | |
|
2018-09-23
| ||
| 14:50 | Add jinja scripts block to ppd-base. Add JS to login.tmpl to set focus to the username field. check-in: ddc3de777d user: home tags: trunk | |
|
2018-09-22
| ||
| 11:18 | Correct syntax error in appinit. Regenerate the session at each request and set session timeout. Timeout now secifies the maximum life of a session from the the last request. check-in: d944de17aa user: home tags: trunk | |
|
2018-09-21
| ||
| 19:21 | Merged in the 'sessions' branch check-in: f18aa6f1c1 user: peter tags: trunk | |
| 19:16 | Merged check_role and check_auth tools into a single check_auth tool. Closed-Leaf check-in: c896fb8fec user: peter tags: sessions | |
| 14:05 | Changed logout link to a button. Revised ppd-base.tmpl. Replaced ppd-login.tmpl with login.tmpl. check-in: 23711e3ecb user: peter tags: sessions | |
| 11:16 | updated docs and added section on the authentication methods available. check-in: 04b7d7a546 user: home tags: sessions | |
|
2018-09-20
| ||
| 19:53 | Centre and frame the login form on the browser. check-in: e72c9394d0 user: peter tags: sessions | |
| 10:00 | Reinstated restful-auth tool so it can contined to be documented. Closed-Leaf check-in: 5f1aea1535 user: home tags: login-dlg | |
| 10:00 | Reinstated restful-auth tool so it can contined to be documented. check-in: 4c49c86048 user: home tags: sessions | |
| 09:59 | Reinstated restful-auth tool so it can contined to be documented. check-in: d8dd1a3845 user: home tags: trunk | |
|
2018-09-19
| ||
| 15:43 | Improved layout of login page. Successful login redirects to the original URL. check-in: deb75da3bc user: home tags: sessions | |
| 14:17 | Login dialog implemented for the app home page check-in: f93e56d753 user: home tags: login-dlg | |
| 09:54 | Really update ppdb.js check-in: 5bfff078bf user: peter tags: login-dlg | |
| 07:28 | Added Javascript and HTML for a login modal dialog check-in: de2836df48 user: peter tags: login-dlg | |
| 07:24 | Create new branch named "login-dlg" check-in: 06e92b8edc user: peter tags: login-dlg | |
| 07:15 | Javascript and HTML to provide a 'login' modal dialog. Closed-Leaf check-in: c88756482b user: peter tags: mistake, sess-dlg | |
| 06:42 | Create new branch named "sess-dlg" check-in: 118457d86f user: peter tags: sess-dlg | |
|
2018-09-18
| ||
| 15:15 | Backported memdetails corrections from 'sessions' checkin[da642c84ef]. check-in: 3a6fe5c64e user: home tags: trunk | |
| 15:12 | Corrections to memdetails - cut and paste mixup between pripers_dialog and person_dialog. check-in: 35c0104979 user: home tags: sessions | |
| 14:51 | ppdb.http_request sets message on 403. check-in: da642c84ef user: home tags: sessions | |
| 13:36 | Make cookie persistent and reduce the timeout. A browser's concept of session depends on the browser and may not end when the browser is closed. check-in: 9011e3befb user: home tags: sessions | |
| 09:09 | Add appuri.Logout GET method. check-in: d9fb81e1cb user: peter tags: sessions | |
|
2018-09-17
| ||
| 15:55 | Corrections to allow tests to run. Removed test_restauth.py. check-in: d108f1d63a user: peter tags: sessions | |
| 15:52 | Ensure the app configuration is appropriate to the unit and selweb tests - apps /ofb and /db. check-in: 1fcc4037ae user: peter tags: sessions | |
| 11:33 | Corrections to tests for the change to the auth_digest and check_role tools. Also removed restful_auth and its test cases. check-in: bdc7dc234f user: home tags: trunk | |
| 09:13 | Add SSS favicon using the new logo. check-in: b503b37928 user: peter tags: sessions | |
| 07:34 | New favicon defined in base templates. Don't check auth on favicon. check-in: ae1240952b user: peter tags: sessions | |
| 04:12 | Implement sessions and session-based authentication. check-in: 71caeb5ce6 user: peter tags: sessions | |
|
2018-09-16
| ||
| 20:47 | Correcttions to login form. check-in: 62d56646db user: peter tags: sessions | |
| 15:49 | If app is mounted at root show the login page if not looged in when the URL is / check-in: bce8da0a97 user: peter tags: sessions | |
| 08:54 | Added error pages missing from the auth-digest branch check-in: d860e6e056 user: home tags: sessions | |
| 08:52 | Added error pages missing from the auth-digest branch check-in: 20b531019f user: home tags: trunk | |
| 05:55 | Merged in trunk. check-in: b5104abf36 user: peter tags: sessions | |
| 05:27 | Merged the auth-digest branch. check-in: 5a32bd56df user: peter tags: trunk | |
|
2018-09-13
| ||
| 13:07 | Added custom error page and added message to the check_role tool's error handler. Closed-Leaf check-in: 0de1a9f047 user: home tags: auth_digest | |
|
2018-09-12
| ||
| 20:04 | Moved roles support from handlers to a new tool 'check_role'. check-in: c0a4c3f699 user: peter tags: auth_digest | |