237
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
236
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
235
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
234
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
233
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
232
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
231
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
230
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
229
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
228
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
227
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
226
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
225
|
|
First attempt at refactoring contacts code.
* various delete_contacts methods have been unified under Base class, and instead of iterating over contacts, we simply delete the whole book. Much simpler.
* various source_registry, get_source, create_source, book_client stuff has been unified under Base._prepare_eds_connections, which will now handle the creation of all of these things, caching them as instance attributes, so that they don't need to be unnecessarily re-created multiple times over the app session.
* when creating new eds sources (aka "address books"), we now define the UID of the source instead of just the display name. This allows us to retreive it *much* more easily later, with a single API call, rather than polling the list of all sources and scanning for which one has the right display name.
This commit doesn't touch the testsuites, which are likely broken by these changes. So far I've just been testing with my live accounts, so I know the code is working on real world data.
|
Robert Bruce Park |
10 years ago
|
|
|
224
|
|
|
Automatic PS uploade... |
10 years ago
|
|
|
223
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
222
|
|
|
Automatic PS uploade... |
10 years ago
|
|
|
221
|
|
|
Robert Bruce Park |
10 years ago
|
|
|
220
|
|
|
Automatic PS uploade... |
10 years ago
|
|
|
219
|
|
|
Ken VanDine |
10 years ago
|
|
|
218
|
|
|
Andrew Starr-Bochicc... |
10 years ago
|
|
|