Commit Graph

3975 Commits (aedf080965ac5ef36ed0ecb22bfbdf98fcd21d6f)

Author SHA1 Message Date
eric 6da8d16770 moved the payment tasks to payment from core 2013-08-03 18:42:33 -04:00
eric f2fbfed79e Merge branch 'master' into expiring_cc 2013-08-03 16:19:53 -04:00
Raymond Yee 9128df9cfa Merge pull request #196 from Gluejar/staff_updates
Make sure current staff is described accurately on unglue.it site  <--looks straightforward.
2013-08-03 09:57:44 -07:00
eric 84c18ee65d Make sure current staff is described accurately on ungluue.it site 2013-08-01 19:28:20 -04:00
eric cf640baff8 fix problem found with token test 2013-07-29 21:38:16 -04:00
eric 0d7c9fba7e improve logic readability 2013-07-29 19:46:58 -04:00
eric 12643f2250 funding info for non-unglued books 2013-07-29 19:44:58 -04:00
eric 313e46341b can't figure out how to get loading gif to go away, so will forget about it for now 2013-07-29 18:53:09 -04:00
eric 8b6d6b05bd Overwrite previous MARC records 2013-07-29 18:16:34 -04:00
eric a5cc59d6f9 filter marc records based on a user's wishlist 2013-07-29 17:59:52 -04:00
Raymond Yee 33c47f6e08 Merge pull request #195 from Gluejar/jenkins_2112_Chinese_book
[#54240150] Changed ISBN of the Chinese book in https://github.com/Gluej...

I'm merging because it's straightforward...and work is documented if anyone wants to see what happened.
2013-07-29 14:52:17 -07:00
Raymond Yee 0b0bd9c41f [#54240150] Changed ISBN of the Chinese book in https://github.com/Gluejar/regluit/blob/master/core/tests.py#L95 because old ISBN no longer in Google Book 2013-07-29 14:49:18 -07:00
eric 9b901d838c token test for marc page 2013-07-29 16:49:50 -04:00
eric 1872180c22 add upload MARC link to work page 2013-07-29 16:35:50 -04:00
eric 8576a7fb7b Make marc records accessible from work page 2013-07-29 15:57:33 -04:00
eric 1307ae7091 move 856 documentation to template from settings 2013-07-26 22:31:41 -04:00
eric 2c75ecb9ce html nits 2013-07-26 21:01:19 -04:00
eric eff880ce0b get license from database, not from the record submitter 2013-07-26 19:52:15 -04:00
eric da9fc648e3 apply distinct to edition lookup 2013-07-26 19:51:45 -04:00
eric ecc75ee0ad Limit Edition search to only editions with ebooks 2013-07-26 19:07:52 -04:00
eric 91e2d41b67 moved the link target pref into a library prefs only table 2013-07-26 18:30:45 -04:00
eric cdf7b26d70 maybe this is what was meant 2013-07-26 16:19:23 -04:00
Andromeda Yelton 341c0c44b4 lest we have no 020 field 2013-07-26 16:12:36 -04:00
Andromeda Yelton d2f3a2547e change default 2013-07-26 16:12:24 -04:00
Andromeda Yelton 767733ea26 anon user friendly 2013-07-26 16:12:10 -04:00
eric 3b5f663856 do the migration for this PR correctly 2013-07-26 10:31:58 -04:00
Andromeda Yelton c4513ead03 do migration properly 2013-07-26 09:00:23 -04:00
Andromeda Yelton 32f6546a04 spinny thing should go away if they want to use the form again 2013-07-26 08:59:31 -04:00
Andromeda Yelton 2e141cc66d Merge branch 'master' into marc_provision 2013-07-25 11:10:26 -04:00
Andromeda Yelton 8a37d59c03 add 776 field to preserve pISBN, OCLCnum, LCCN 2013-07-25 11:09:39 -04:00
Andromeda Yelton 5e0ee9f5f9 need a bit more flexibility and validation if we're creating CC/PD MARCrecord instances directly from admin 2013-07-25 10:36:03 -04:00
Andromeda Yelton 8281d99563 edge cases 2013-07-25 10:25:14 -04:00
Andromeda Yelton 89768ef837 debug write of UNGLUE records 2013-07-25 10:25:03 -04:00
Andromeda Yelton 3a9e588fc7 replacing confusing field names 2013-07-25 10:18:36 -04:00
Andromeda Yelton e5f1866912 documenting marc features and usage 2013-07-25 10:18:25 -04:00
Raymond Yee 75fa4d5bf6 Merge pull request #194 from Gluejar/documentation
Documentation
2013-07-25 06:41:03 -07:00
Raymond Yee 923dc0de0d Change Ed's name/email to Raymond's 2013-07-24 21:22:24 -07:00
Andromeda Yelton da08afd0b8 now users can select the MARC records they want and get as single download 2013-07-24 14:52:01 -04:00
Andromeda Yelton 6528848b95 Merge branch 'master' into marc_provision 2013-07-24 10:43:11 -04:00
Andromeda Yelton e7ac7febfd fix url-writing bug 2013-07-24 10:19:21 -04:00
Raymond Yee 3936692244 [#40140123] Add Account.update_status() to replace handle_Account_status_change thus resolving a number of issues Eric identified:
* [ ]https://github.com/Gluejar/regluit/pull/176/files#r4221450 "It also seems odd to be using signals to talk only within the same module. This seems to me to be a misuse of signals, and makes for code that is harder to read"  -- I need to decide whether I agree w/ Eric.
   * [ ]https://github.com/Gluejar/regluit/pull/176/files#r4366503 long exchange "making it readonly would be overkill (java-ish) but the current code is not clear. Your save signal handler has to figure out whether a state transition has occurred and then act accordingly, which seems like a lot of hoops to jump though. better to put all the transition work in one place. For example, shouldn't it be the deactivate method that sets the status to deactivated?

For example, the methods on campaign do a reasonable job of handling all the status transitions."  What I  should:  mimic structure of  4fc449dad5/core/models.py (L322)   -> time to write up how Campaign works

   * [ ]https://github.com/Gluejar/regluit/pull/176/files#r4214827 "could also mean the Account has been deleted. don't you really want instance.pk=None?"

   * [ ]https://github.com/Gluejar/regluit/pull/176/files#r4221509 "since, these actions are being done in batch mode, the emit notifications would work a lot better if they were emitted after the batch of notifications is created."
2013-07-23 14:16:42 -07:00
Andromeda Yelton ec57b7efee user preference affects which MARC records we make available 2013-07-23 16:07:47 -04:00
eric 2baf2e7f24 add mysql utf8 note 2013-07-23 12:45:30 -04:00
Andromeda Yelton bb5c1079b6 user can now change marc preferences 2013-07-23 12:23:04 -04:00
Andromeda Yelton 1414ae5fa4 add user preference for MARC record link target 2013-07-23 09:53:07 -04:00
Andromeda Yelton ede556fbae write records that link through unglueit 2013-07-23 09:41:55 -04:00
Andromeda Yelton 6ba623a2c8 database support for MARC records that link to download page 2013-07-23 08:49:15 -04:00
Andromeda Yelton baa1f3f3ac testing environments should not write MARC to main folder because of overwrite risk 2013-07-22 14:33:01 -04:00
Andromeda Yelton 287f017551 documentation for CC/PD MARC records 2013-07-22 14:23:59 -04:00
Raymond Yee aa20d6e0af Merge branch 'master' into expiring_cc 2013-07-19 19:15:10 -07:00