gnumed:mjohannsen-gnumed.git
7 years agoBump version to 0.8.5. rel-0-8-5
Karsten Hilbert [Mon, 29 Nov 2010 11:18:12 +0000 (12:18 +0100)]
Bump version to 0.8.5.

7 years agoFix insecure setting of PYTHONPATH.
Karsten Hilbert [Sun, 28 Nov 2010 22:05:48 +0000 (23:05 +0100)]
Fix insecure setting of PYTHONPATH.

Found by Jakub Wilk of the Debian Squeeze security testing release team.
Fixes #605159 #605162.

7 years agoFix confusing message on edit-before-delete when editing medication.
Karsten Hilbert [Mon, 15 Nov 2010 11:51:02 +0000 (12:51 +0100)]
Fix confusing message on edit-before-delete when editing medication.

7 years agoFix failure to refresh encounter list after editing.
Karsten Hilbert [Mon, 15 Nov 2010 10:50:09 +0000 (11:50 +0100)]
Fix failure to refresh encounter list after editing.

- missing return <STATUS> in edit_encounter()

7 years agoFix exception after adding patient to waiting list.
Karsten Hilbert [Sat, 13 Nov 2010 22:00:53 +0000 (23:00 +0100)]
Fix exception after adding patient to waiting list.

It added the patient to the list but using a dummy self.data
to refresh_from_existing() the WL EA didn't bode well. In
passing, improve display of the date of birth in the WL.

7 years agoPG 9.0 does not have regex_flavor anymore. Also improve DB restore script.
Karsten Hilbert [Mon, 25 Oct 2010 10:01:51 +0000 (12:01 +0200)]
PG 9.0 does not have regex_flavor anymore. Also improve DB restore script.

7 years agoBump to 0.8.4. rel-0-8-4
Karsten Hilbert [Fri, 1 Oct 2010 12:22:55 +0000 (14:22 +0200)]
Bump to 0.8.4.

7 years agoFix dropping of constraint on gm.notifying_tables during v9 -> v10 upgrade.
Karsten Hilbert [Fri, 1 Oct 2010 12:15:02 +0000 (14:15 +0200)]
Fix dropping of constraint on gm.notifying_tables during v9 -> v10 upgrade.

7 years agoFix exception in calculate_apparent_age().
Karsten Hilbert [Wed, 29 Sep 2010 21:35:29 +0000 (23:35 +0200)]
Fix exception in calculate_apparent_age().

- if start.day is > max_day(end.month) an exception
  is thrown on end.replace(month = start.month)
- add test, too

7 years agoException on trying to create hospital stay without episode.
Karsten Hilbert [Fri, 24 Sep 2010 20:26:43 +0000 (22:26 +0200)]
Exception on trying to create hospital stay without episode.

7 years agoFix faulty vaccination dupes check SQL.
Karsten Hilbert [Thu, 23 Sep 2010 11:33:25 +0000 (13:33 +0200)]
Fix faulty vaccination dupes check SQL.

- the old plpgsql code failed to properly look at previous
  vaccinations of the patient in question only, it
  looked at all vaccinations thereby producing invalid
  dupe warnings across all patients

7 years agoFix missing "n" in menigococcus (thanks Andreas).
Karsten Hilbert [Tue, 21 Sep 2010 07:09:42 +0000 (09:09 +0200)]
Fix missing "n" in menigococcus (thanks Andreas).

7 years agoBump to 0.8.3. rel-0-8-3
Karsten Hilbert [Sun, 19 Sep 2010 18:09:52 +0000 (20:09 +0200)]
Bump to 0.8.3.

7 years agoFix bug with validating date_deceased.
Karsten Hilbert [Sun, 19 Sep 2010 17:18:29 +0000 (19:18 +0200)]
Fix bug with validating date_deceased.

This prevented editing patient demographics unless the
patient was declared dead (thereby setting a valid
date-of-death).

7 years agoFix translation of MenA.
Karsten Hilbert [Thu, 16 Sep 2010 12:09:47 +0000 (14:09 +0200)]
Fix translation of MenA.

7 years agoFix faulty SQL in branded drug match provider.
Karsten Hilbert [Wed, 15 Sep 2010 15:02:16 +0000 (17:02 +0200)]
Fix faulty SQL in branded drug match provider.

7 years agoFix missing import of gmHooks when on_soap_modified is invoked.
Karsten Hilbert [Wed, 15 Sep 2010 14:35:40 +0000 (16:35 +0200)]
Fix missing import of gmHooks when on_soap_modified is invoked.

7 years agoBump to 0.8.2. rel-0-8-2
Karsten Hilbert [Fri, 10 Sep 2010 09:53:22 +0000 (11:53 +0200)]
Bump to 0.8.2.

7 years agoFix exception inside *wxPython itself* when wrapping long expando.py input.
Karsten Hilbert [Wed, 8 Sep 2010 15:21:22 +0000 (17:21 +0200)]
Fix exception inside *wxPython itself* when wrapping long expando.py input.

- fix lifted from SVN TRUNK and overriding method in platform expando.py
- traceback said "pte: index out of range" in _wrapLine()

7 years agoFix creating DOB in new-patient on Windows.
Karsten Hilbert [Wed, 8 Sep 2010 13:36:12 +0000 (15:36 +0200)]
Fix creating DOB in new-patient on Windows.

7 years agoAuto-create missing array bits if needed during bootstrapping. rel-0-8-1
Karsten Hilbert [Tue, 31 Aug 2010 09:52:00 +0000 (11:52 +0200)]
Auto-create missing array bits if needed during bootstrapping.

7 years agoAdd fixup script for array aggregation/unnesting missing on PG 8.3.
Karsten Hilbert [Sun, 29 Aug 2010 18:05:23 +0000 (20:05 +0200)]
Add fixup script for array aggregation/unnesting missing on PG 8.3.

This is needed for conversion of vaccinations to v14.

7 years agoFix logging when failing to set DejaVu Sans on Windows.
Karsten Hilbert [Sun, 29 Aug 2010 16:18:21 +0000 (18:18 +0200)]
Fix logging when failing to set DejaVu Sans on Windows.

7 years agoBump versions to 0.8.0/v14.0. rel-0-8-0
Karsten Hilbert [Fri, 27 Aug 2010 13:00:55 +0000 (15:00 +0200)]
Bump versions to 0.8.0/v14.0.

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Fri, 27 Aug 2010 10:58:31 +0000 (12:58 +0200)]
Merge branch 'master' into rc-0-8

7 years agoUpdate translations. rel-0-8
Karsten Hilbert [Fri, 27 Aug 2010 10:56:49 +0000 (12:56 +0200)]
Update translations.

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Wed, 25 Aug 2010 20:52:10 +0000 (22:52 +0200)]
Merge branch 'master' into rc-0-8

7 years agoUpdate es/fr translations from launchpad.
Karsten Hilbert [Wed, 25 Aug 2010 15:45:47 +0000 (17:45 +0200)]
Update es/fr translations from launchpad.

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Wed, 25 Aug 2010 14:06:04 +0000 (16:06 +0200)]
Merge branch 'master' into rc-0-8

7 years agoAdd support for SIN and weed out empty external IDs from CA MSVA files.
Karsten Hilbert [Wed, 25 Aug 2010 14:05:06 +0000 (16:05 +0200)]
Add support for SIN and weed out empty external IDs from CA MSVA files.

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Thu, 5 Aug 2010 14:37:34 +0000 (16:37 +0200)]
Merge branch 'master' into rc-0-8

7 years agoFix location of gm-set_gm-dbo_password.
Karsten Hilbert [Thu, 5 Aug 2010 14:36:58 +0000 (16:36 +0200)]
Fix location of gm-set_gm-dbo_password.

7 years agoMerge branch 'master' into rc-0-8 rel-0-8-rc2
Karsten Hilbert [Thu, 5 Aug 2010 13:31:11 +0000 (15:31 +0200)]
Merge branch 'master' into rc-0-8

7 years agoUpdate es/fr translations from Launchpad.
Karsten Hilbert [Thu, 5 Aug 2010 13:30:47 +0000 (15:30 +0200)]
Update es/fr translations from Launchpad.

7 years agoBump to 0.8.rc2.
Karsten Hilbert [Thu, 5 Aug 2010 13:26:44 +0000 (15:26 +0200)]
Bump to 0.8.rc2.

7 years agoUpdate release notes.
Karsten Hilbert [Thu, 5 Aug 2010 13:18:43 +0000 (15:18 +0200)]
Update release notes.

7 years agoUpdate release notes.
Karsten Hilbert [Thu, 5 Aug 2010 13:18:43 +0000 (15:18 +0200)]
Update release notes.

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Thu, 5 Aug 2010 09:45:50 +0000 (11:45 +0200)]
Merge branch 'master' into rc-0-8

7 years agoMerge remote branch 'basti-public/master'
Karsten Hilbert [Thu, 5 Aug 2010 09:27:10 +0000 (11:27 +0200)]
Merge remote branch 'basti-public/master'

7 years agoImproved MSVA data source handling / configuration.
Karsten Hilbert [Thu, 5 Aug 2010 09:21:36 +0000 (11:21 +0200)]
Improved MSVA data source handling / configuration.

7 years agocosmetic changes
Sebastian Hilbert [Thu, 5 Aug 2010 07:20:46 +0000 (09:20 +0200)]
cosmetic changes

7 years agoMerge branch 'master' of gitorious.org:gnumed/gnumed
Sebastian Hilbert [Tue, 3 Aug 2010 17:53:26 +0000 (19:53 +0200)]
Merge branch 'master' of gitorious.org:gnumed/gnumed

7 years agoImproved documentation of MSVA format.
Karsten Hilbert [Tue, 3 Aug 2010 16:59:23 +0000 (18:59 +0200)]
Improved documentation of MSVA format.

7 years agoapplied patch 0002-test-pyjd-starts-from-gui-public-not-jsonrpcinterfac.patch
Sebastian Hilbert [Tue, 3 Aug 2010 15:03:55 +0000 (17:03 +0200)]
applied patch 0002-test-pyjd-starts-from-gui-public-not-jsonrpcinterfac.patch

7 years agoapplied patch 0001-pass-in-app-param-to-patientsummarypanel.patch
Sebastian Hilbert [Tue, 3 Aug 2010 15:00:54 +0000 (17:00 +0200)]
applied patch 0001-pass-in-app-param-to-patientsummarypanel.patch

7 years agoImplement initial support for Canadian MSVA patient file format.
Karsten Hilbert [Tue, 3 Aug 2010 12:23:02 +0000 (14:23 +0200)]
Implement initial support for Canadian MSVA patient file format.

- identity import only

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Tue, 3 Aug 2010 12:03:39 +0000 (14:03 +0200)]
Merge branch 'master' into rc-0-8

7 years agoDon't fail EMR tree if no vaccinations. Don't access date_generated if no photo.
Karsten Hilbert [Tue, 3 Aug 2010 12:02:41 +0000 (14:02 +0200)]
Don't fail EMR tree if no vaccinations. Don't access date_generated if no photo.

7 years agoadded patient summary panel
Sebastian Hilbert [Mon, 2 Aug 2010 12:39:03 +0000 (14:39 +0200)]
added patient summary panel

7 years agoMerge branch 'master' of gitorious.org:gnumed/gnumed
Sebastian Hilbert [Mon, 2 Aug 2010 06:03:30 +0000 (08:03 +0200)]
Merge branch 'master' of gitorious.org:gnumed/gnumed

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Thu, 29 Jul 2010 15:28:55 +0000 (17:28 +0200)]
Merge branch 'master' into rc-0-8

7 years agoBe a bit smarter about branded drugs w/o substances when creating allergies from...
Karsten Hilbert [Thu, 29 Jul 2010 15:28:17 +0000 (17:28 +0200)]
Be a bit smarter about branded drugs w/o substances when creating allergies from them.

7 years agoProperly create allergies from multi-INN drugs.
Karsten Hilbert [Thu, 29 Jul 2010 15:13:04 +0000 (17:13 +0200)]
Properly create allergies from multi-INN drugs.

- if an allergy was created from each of a multi-INN
  drug the second would overwrite the first in terms
  of the allergene :-(

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Thu, 29 Jul 2010 13:11:23 +0000 (15:11 +0200)]
Merge branch 'master' into rc-0-8

7 years agoFix example usage of placeholders.
Karsten Hilbert [Thu, 29 Jul 2010 13:10:17 +0000 (15:10 +0200)]
Fix example usage of placeholders.

- the optional length field can be missing but not empty

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Mon, 26 Jul 2010 14:12:20 +0000 (16:12 +0200)]
Merge branch 'master' into rc-0-8

7 years agoFix typo in tooltip.
Karsten Hilbert [Mon, 26 Jul 2010 14:10:10 +0000 (16:10 +0200)]
Fix typo in tooltip.

7 years agoadded gnumedlogo
Sebastian Hilbert [Sun, 25 Jul 2010 18:02:36 +0000 (20:02 +0200)]
added gnumedlogo

7 years agochanged layout to look more like the wxpython login dialog
Sebastian Hilbert [Sun, 25 Jul 2010 13:37:27 +0000 (15:37 +0200)]
changed layout to look more like the wxpython login dialog

7 years agoin the RPC-Test panel added the result to the itself rather then root panel
Sebastian Hilbert [Sun, 25 Jul 2010 12:44:06 +0000 (14:44 +0200)]
in the RPC-Test panel added the result to the itself rather then root panel
renamed and cleaned up but more importantly added a few menues
changed tab order

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Sat, 24 Jul 2010 21:06:44 +0000 (23:06 +0200)]
Merge branch 'master' into rc-0-8

7 years ago- added menues and tabs as per Luke's contribution
Sebastian Hilbert [Sat, 24 Jul 2010 21:04:48 +0000 (23:04 +0200)]
- added menues and tabs as per Luke's contribution

7 years agoImplement printing of latest vaccinations per target condition.
Karsten Hilbert [Sat, 24 Jul 2010 21:03:21 +0000 (23:03 +0200)]
Implement printing of latest vaccinations per target condition.

- add placeholder
- add document template
- some cleanup

7 years agoreplacing login panel after logging in now works - thanks Luke
Sebastian Hilbert [Sat, 24 Jul 2010 13:57:43 +0000 (15:57 +0200)]
replacing login panel after logging in now works - thanks Luke

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Sat, 24 Jul 2010 13:05:47 +0000 (15:05 +0200)]
Merge branch 'master' into rc-0-8

7 years agoFix two shutdown bugs.
Karsten Hilbert [Sat, 24 Jul 2010 13:00:47 +0000 (15:00 +0200)]
Fix two shutdown bugs.

- encoding exception with shutdown message
- backend listener connection already closed

7 years ago- added a login panel and a main panel (will hold a tab panel later)
Sebastian Hilbert [Sat, 24 Jul 2010 12:03:23 +0000 (14:03 +0200)]
- added a login panel and a main panel (will hold a tab panel later)
- trying to to make switching from login panel to main panel work

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Sat, 24 Jul 2010 10:33:35 +0000 (12:33 +0200)]
Merge branch 'master' into rc-0-8

7 years agoUpdate translations.
Karsten Hilbert [Sat, 24 Jul 2010 10:31:01 +0000 (12:31 +0200)]
Update translations.

- include pt
- update es, fr, it

7 years agoMerge branch 'master' into rc-0-8
Karsten Hilbert [Fri, 23 Jul 2010 07:01:29 +0000 (09:01 +0200)]
Merge branch 'master' into rc-0-8

7 years agoFix .po inclusion.
Karsten Hilbert [Fri, 23 Jul 2010 07:01:04 +0000 (09:01 +0200)]
Fix .po inclusion.

7 years agoAdjust to 0.8-rc. rel-0-8-rc1
Karsten Hilbert [Thu, 22 Jul 2010 16:52:32 +0000 (18:52 +0200)]
Adjust to 0.8-rc.

7 years agoLatest German.
Karsten Hilbert [Thu, 22 Jul 2010 16:06:44 +0000 (18:06 +0200)]
Latest German.

7 years agoImproved branded drug phrasewheel label.
Karsten Hilbert [Thu, 22 Jul 2010 15:59:35 +0000 (17:59 +0200)]
Improved branded drug phrasewheel label.

7 years agoAdd 0.7/v14 database hashes.
Karsten Hilbert [Thu, 22 Jul 2010 15:58:59 +0000 (17:58 +0200)]
Add 0.7/v14 database hashes.

7 years agoref.v_substance_in_brand does not have external_code_type_brand
Karsten Hilbert [Thu, 22 Jul 2010 15:48:00 +0000 (17:48 +0200)]
ref.v_substance_in_brand does not have external_code_type_brand

7 years agoInclude CHANGELOG as inbox message.
Karsten Hilbert [Thu, 22 Jul 2010 15:43:38 +0000 (17:43 +0200)]
Include CHANGELOG as inbox message.

7 years agoCleanup.
Karsten Hilbert [Thu, 22 Jul 2010 15:42:30 +0000 (17:42 +0200)]
Cleanup.

7 years agoBump changelog to 0.8.0.
Karsten Hilbert [Thu, 22 Jul 2010 15:41:40 +0000 (17:41 +0200)]
Bump changelog to 0.8.0.

7 years agoCleanup CVS keywords.
Karsten Hilbert [Thu, 22 Jul 2010 15:40:17 +0000 (17:40 +0200)]
Cleanup CVS keywords.

7 years agoConfigurable vaccination schedules button in vaccination history listing.
Karsten Hilbert [Thu, 22 Jul 2010 15:17:27 +0000 (17:17 +0200)]
Configurable vaccination schedules button in vaccination history listing.

- fix typo in gmListWidgets

7 years ago3 extra buttons for generic lists. Properly support allergene
Karsten Hilbert [Thu, 22 Jul 2010 13:45:49 +0000 (15:45 +0200)]
3 extra buttons for generic lists. Properly support allergene
field. Implement ATC phrasewheel.

7 years agoBump database version to v14.
Karsten Hilbert [Tue, 20 Jul 2010 18:54:49 +0000 (20:54 +0200)]
Bump database version to v14.

7 years agoNewest German.
Karsten Hilbert [Tue, 20 Jul 2010 18:14:09 +0000 (20:14 +0200)]
Newest German.

7 years agoAdd missing vaccination bits and start polishing for release.
Karsten Hilbert [Tue, 20 Jul 2010 18:05:26 +0000 (20:05 +0200)]
Add missing vaccination bits and start polishing for release.

- do not delete vaccine from meds management
- vaccination EA:
- somewhat improved field labels
- connect add-vaccine button
- fix report-vacc-adr button
- include external_code_type in ref.v_substance_in_brand

7 years agoAdd vaccinations to root node context menu of EMR tree.
Karsten Hilbert [Tue, 20 Jul 2010 17:52:42 +0000 (19:52 +0200)]
Add vaccinations to root node context menu of EMR tree.

8 years agoMerge branch 'master' of gitorious.org:gnumed/gnumed
Sebastian Hilbert [Mon, 19 Jul 2010 12:56:32 +0000 (14:56 +0200)]
Merge branch 'master' of gitorious.org:gnumed/gnumed

8 years agoadded a check if the user is loged in or not
Sebastian Hilbert [Mon, 19 Jul 2010 12:55:26 +0000 (14:55 +0200)]
added a check if the user is loged in or not

8 years agoSet transaction to readwrite.
Karsten Hilbert [Sun, 18 Jul 2010 21:00:09 +0000 (23:00 +0200)]
Set transaction to readwrite.

8 years agoFix faulty quoting on INITCOND of array_agg.
Karsten Hilbert [Sun, 18 Jul 2010 20:58:32 +0000 (22:58 +0200)]
Fix faulty quoting on INITCOND of array_agg.

8 years agoUnnest(array) is lacking from PG < 8.4 so add it.
Karsten Hilbert [Sun, 18 Jul 2010 20:50:18 +0000 (22:50 +0200)]
Unnest(array) is lacking from PG < 8.4 so add it.

8 years agoMerge branch 'master' into vacc
Karsten Hilbert [Sun, 18 Jul 2010 20:20:25 +0000 (22:20 +0200)]
Merge branch 'master' into vacc

8 years agoImplement more of vaccines handling.
Karsten Hilbert [Sun, 18 Jul 2010 19:51:03 +0000 (21:51 +0200)]
Implement more of vaccines handling.

- vaccine.set_indications
- vaccine.is_in_use
- support overlapping vaccinations message in inbox
- implement creating/editing vaccine from edit area
- add atypical naevi scores
- drop default from min_age/max_age on clin.vaccine

8 years agopyjsbuild link not needed, so remove it
Karsten Hilbert [Sun, 18 Jul 2010 17:01:41 +0000 (19:01 +0200)]
pyjsbuild link not needed, so remove it

8 years agoMerge remote branch 'basti-public/master'
Karsten Hilbert [Sun, 18 Jul 2010 16:59:13 +0000 (18:59 +0200)]
Merge remote branch 'basti-public/master'

8 years ago- fixed wront indentation
Sebastian Hilbert [Sun, 18 Jul 2010 16:19:09 +0000 (18:19 +0200)]
- fixed wront indentation

8 years ago- removed multiple calls to setup_backend()
Sebastian Hilbert [Sun, 18 Jul 2010 15:59:13 +0000 (17:59 +0200)]
- removed multiple calls to setup_backend()

8 years ago- removed testjsonrpc from CherryPy as it was not needed there anymore
Sebastian Hilbert [Sun, 18 Jul 2010 15:46:31 +0000 (17:46 +0200)]
- removed testjsonrpc from CherryPy as it was not needed there anymore

8 years agoProperly support FreeDiams 0.4.2 command line interface.
Karsten Hilbert [Sun, 18 Jul 2010 13:25:58 +0000 (15:25 +0200)]
Properly support FreeDiams 0.4.2 command line interface.

- --patientsurname does not work so use --patientname for full name
- --dateofbirth needs %Y/%m/%d contrary to what the website says
- no need for extra ''-quoting

8 years ago- rename --ui=pxweb to web and --ui=web to chweb
Sebastian Hilbert [Sun, 18 Jul 2010 05:56:38 +0000 (07:56 +0200)]
- rename --ui=pxweb to web and --ui=web to chweb