Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Tag: |
- nullify empty strings where useful
- add missing )
- fix getting doc IDs list with doc type specified
- cleanup
- add missing ) in setting trans for doc type
- fix fk_type that needs to be pk_type
- fix an fk_type that needs to be pk_type
- sort doc retrieval by clin_when
- get_unique_filename API change
- implement description handling
- pseudo method
- get_descriptions now includes pks of rows
- no more fk_identity in doc_med - date -> clin_when in doc_med
- rename arg in get_documents
- use i18n.get_curr_lang
- enhance get_documents with episode/encounter filters
- add reclassify_documents_by_type
- cleanup
- logging cleanup
- switch to std lib logging
- use blobs.delete_document()
- delete_document()
- cleanup
- cleanup - use gmPG2.bytea2file()
- make export_to_file() use gmPG2.bytea2file() - no more export_to_string() - comment out __export() - add display_via_mime()
- use gmTools.get_unique_filename()
- fix set_translation() - lang needs to go first in i18n.upd_tx()
- add set_as_active_photograph()
- raising exception on error
- apply basename to original filename on save
- strip path from original filename during save
- support blobs.doc_obj.filename
- return a list of filenames from export_parts_to_files()
- export_to_file(): add filename arg - export_parts_to_files()
- typo in remainder export code in __export
- backport fix for remainder export in __export
- do not delete doc types which are in use
- must use return_data when wanting data back from run_rw_queries()
- need to return_data to return data - cannot drop non-user doc types from blobs.doc_type so drop is_user where condition
- fix a few programming errors
- query strings as unicode
- convert to gmPG2 - drop blobs.xlnk_identity support - use cBusinessDBObject - adjust queries to schema
- remove support for blobs.xlnk_identity
- explicitely cast PgIn8 (pyPgSQL type) to long so psycopg can adapt it
- fix search_for_doc(), it used the row, not the value for document instantiation
- cast '' to bytea when adding a dummy document part
- dummy doc_obj.data should be bytea, too
- on Windows we need explicit string encoding settings for gmPG
- return new parts from add_parts_from_files() - cMedDoc.update_data() needs fixing - forward port test suite improvement and cMedDoc instantiation fix from rel-0-2-patches branch
- add FIXME
- unicode filenames must be encoded sys.getfilesystemencoding()
- use psycopg2 for blobs import since pyPgSQL is unable to deliver - improve test suite
- add cDocumentType - get_document_types() now returns instances - add delete_document_type() - improved testing
- return more data from get_document_types()
- cleanup - add create_document_type()
- fix __export() re encoding setting
- cleanup
- properly use explicit encoding setting in put/get data for document objects
- set_intended_reviewer() -> set_primary_reviewer()
- missing %
- must update XMIN after update_data(_from_file()) - use run_commit2() instead of run_commit()
- add missing cleanup() to folder class
- use run_commit2() only to ensure better transaction handling - fix one suspicious faulty handling of run_commit2() return values - add a "del new_part" just for good measure
- must be pk_intended_reviewer
- fix one double %
- fix doc part saving/locking - reference to PK was wrong, I wonder how it ever worked - add get_containing_document() and set_intended_reviewer() to cMedDocPart - make pk_episode in cMedDoc editable - some more error checking
- add "episode" field to doc_part
- use blobs.v_obj4doc_no_data
- allow setting reviewer in add_parts_from_files()
- various small fixes re setting review status
- remove useless order by's - add cMedDoc.has_unreviewed_parts()
- handle encounter/episode in create_document()
- doc-wide set_reviewed() must be in cMedDoc, not cDocumentFolder - add cMedDocPart.get_reviews()
- intended reviewer now must be staff, not identity
- add doc-wide set_reviewed() wrapper to cMedDoc - handle review-related fields to cMedDocPart - add set_reviewed() to cMedDocPart
- add reviewed/signed to cMedDocPart
- set client encoding to sql_ascii where necessary for blobs handling
- cleanup
- now really sort by date
- implement get_ext_ref()
- need to "reset client_encoding" on 8.0, too
- use reset_encoding on blobs more generously
- explicitely use PgUnQuoteBytea() on the concatenated string when getting Bytea in pieces
- return newest-first from get_doc_list()
- return translations from get_document_types()
- add missing None in call to run_ro_query()
- return doc_type and coresponding primary key not just doc_type string
- brush up adding document parts
- yet another missed id -> pk
- id -> pk
- aPKey -> aPK_obj
- yet another missed dem schema qualification
- require document type in create_document()
- proper scoping of functions
- some missing blobs.
- add add_document() and add_description() to cMedDoc - fix missing '' - add gmMedDoc.get_ext_ref()
- enhance cMedDoc.add_part() so it can load data from a file - add cMedDoc.add_parts_from_files()
- added get_document_types()
- blobs are in blobs. schema now
- identity.id -> identity.pk
- don't need _xmins_refetch_col_pos anymore
- gmBusinessDBObject now requires refetching of XMIN after save_payload
- support _cmds_lock_rows_for_update in business object base class
- properly VOify deriving from cBusinessDBObject - cMedObj -> cMedDocPart - cDocumentFolder.get_documents() - cMedDoc.get_descriptions() where max_lng=None will fetch entire description - comments, cleanup
- cleanup/robustify - add get_latest_mugshot()
- error checking, optimizing, cleanup - adaptation to ClinItem pending
- v_18n_doc_type is no more, use _(doc_type.name)
- add cDocumentFolder
- switch to package based import: from Gnumed.foo import bar
- cleanup - FIXME: write gmDocumentRecord_SQL
patient photograph support
- import from pycommon now, not python-common
- missing :
- extra : removed
- use gmPG.run_ro_query/run_commit instead of caching connections ourselves - but do establish our own rw connection even for reads since escaping bytea over a client_encoding != C breaks transmitted binaries - remove deprecated __get/setitem__ API - sane create_document/object helpers
synced and commiting.
- no ; in SQL
- cleanup re (cmd,args) and %s; quoting bug
- removed __run_query helper - call_viewer_on_file moved to gmMimeLib
- load document descriptions from database
- fixed KeyError on metadata[]
- typo
- use gmPG helpers - clean up code - __update_data/metadata - this worked for moving between databases !
- metadata write support
- need import shutil
- add class gmMedObj, actually works now
- first parts
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |