Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These modules are bundled with the 1.7 alpha openmrs.war download. They will be started automatically.

Non-Backwards-Compatible Changes for Developers

...

User and Implementer-visible improvements and bugfixes

#1235

Managing Concept Name Tags should be its own privilege

zabilcm

#467

Add page specific titles to all JSPs

cnaut

#647

Edit Obs page needs bigger text area for obs value

bwolfe

#1764

Disable upgrades from additional users if they have already been started by another

wyclif

#2091

second page of install wizard uses static 'openmrs' for database name table creation line

jkeiper

#2030

Form Elements Can't be Added When Creating New Form

chenhf

#2050

Option button labels not translated in patient attributes

r0bby

#2006

Prevent Editing of Concepts if Observations Exist

zabilcm

#1226

Can't load a junit test dataset that includes xml in a field

shazin

#1977

Patient Age Should stop increasing when the patient dies

upul

#2080

Add spring-form tag library to include.jsp

Manohar

 

upgrading bundled logic module to 0.4

djazayeri

#1859

PatientService should have CRUD methods for PatientIdentifier

wyclif

#2119

NumberFormatExecption in Concept Dictionary Maintenance

porchamt

#1824

SQL Wildcards can be used in User Search form

wyclif

#2060

Change Browser Title on Patient Dashbboard

thilini.hg

#1809

Duplicate Concept Names Should Not be Allowed

wyclif

#2131

I managed to start OpenMRS without the logic module running

bwolfe

#2147

Fix string comparison to use .equals

astelmashenko

#1669

SourceId in class "ConceptMap" Is redundant

thilini.hg

#2018

Drop the User_ID from Notification_Alert

thilini.hg

#2120

Retired forms showing up in Form Entry tab

djazayeri

#1508

Add ability to search and browse modules from Inside OpenMRS

Knoll_Frank

#2145

Concept.log should not be null when we deserialize a concept from a xml file

luzhuangwei

#2171

Form Entry tab displays only the older build of a form when duplicate forms with the same name exist

djazayeri

#2166

Retired Person Attribute Types are still displayed and editable on the Edit this Patient form

aravindm

#1815

Privacy Risk: SQL Wildcards can be used in Patient Search form

wyclif

#2048

Display a message to the user when no concept is found

umashanthi

#2133

Include a json library and use it for the json writer in the logic module

aravindm

#2141

Initialization wizard should appear if database does not contain any tables

luzhuangwei

#2156

removing identifier in savePatient sub-method does nothing

umashanthi

#1736

the logic that determines "even rows" and "odd rows" in a lot of the various pages could be made cleaner

sree

#629

Add css ids and classes to elements on the patient dashboard

omar.verduga

#2176

Forms localHeader links not formatted properly

jkeiper

#1052

Configure drug order frequency options from a global property

vindyani

#2083

Cannot retire drug

Manohar

#2059

Google Chrome incompatibility

jimpu2

#2174

Prevent duplicate proxies and AOP in context services

batkinson

#696

Enforce Integer Values for non-precise numerics at both the web and service layers

rfoecking

#2036

Replace graphs on patient dashboard with flot instead of images

aravindm

#2197

Validate numeric high/low on Obs.form

aravindm

#2206

obs.form Person widget fails to initialise when viewed in Chrome browser

kennymac

#1817

Repeat concept name when adding a new obs from 'Most Recent Observation'

kennymac

#2212

dateFormatCache is not immutable

jkeiper

#2056

Adding Entries with Quotes Causes Error in "Patient Addresses" and "Patient Information"

slorenz

#2193

Fix Eclipse .classpath to use Sources and Libraries appropriately

raff

#908

ConceptAnswer should have a sort weight

syhaas

#2230

Fix the Transactional annotation on logic service

nribeka

#2167

Add getGlobalPropertyValue method to Administration Service

niranjan

#1739

Create a taskpane page for selecting or creating a relationship

jkeiper

#2240

LocationTag has a 'tag' property that should be renamed to 'name' instead

djazayeri

#2210

a parse error in javascript function "isFutureDate" of file "addPersonForm.jsp"

luzhuangwei

#2157

Make the colors and the ticks of the patient dashboard graphs configurable

aravindm

#2195

Add length check to obs validator

aravindm

#2189

PersonService.getPersonAttributeTypeByName(String) returns null if a retired PersonAttributeType exists with the given name

kennymac

#2198

Wildcard * not working properly in require_version tag of module config.xml

luzhuangwei

#2132

Fix the Unit Tests to use 'flushSession'

bwolfe

#1724

Make Bad Database Credentials Error More Descriptive

bwolfe

#2020

Patient names should not be stored with trailing whitespace

Manohar

#2241

ConceptDatatype should support isTime() and isDatetime()

firzhan

#1749

Encounter tab on dashboard breaks when encounter has no type

bwolfe

#1712

ModuleActivator classes should have a method that gets called AFTER module contexts are all initiated

wyclif

#1978

UserService.saveUser doesn't check password strength

diptanuc

#1686

Change Password Improvements

sneha/avavindm

#2023

Cannot edit admin user and other users that don't have a username

bwolfe

#2169

All 'transient final's should be converted to 'final static's for serialization

syhaas

#2126

Upgrade Spring to 3.0

syhaas

#1287

Add Location Hierarchy and Tag Editing to User Interface

djazayeri

#2165

Editing the name of a PersonAttributeType does not change related global properties

luzhuangwei

#2283

Avoid inline assignments in codebase

bmamlin

#2285

Use Checkstyle to improve code consistency

bmamlin

#1961

Ability to "Add New Person" when adding a relationship on Create a New Patient Page

bwolfe

#2291

Upgrade to JQuery 1.4.2 in core

djazayeri

#331

Module engine treats module settings (formerly global properties from platform 1.8 downwards) as case insensitive

bwolfe

#619

Improve Settings (formerly Global Properties from platform 1.8 downwards) portlet

Harsha.cse

#1424

Editing a patient who is deceased gives an error message (but also saves your changes)

aravindm

#1998

Login Redirect Should Go to Proper Page

suneeth/bwolfe

#2139

An empty string in patient_identifier.validator causes java.lang.ClassNotFoundException

diptanuc

#2284

Create indexes for datetime columns in encounter and obs tables

slorenz

#1955

Allow Boolean PersonAttributeTypes

bwolfe

#2199

Make Delete User error message more descriptive

umashanthi

#1985

Program Enrollment and Patient States - Need to display the creator

luzhuangwei

#2001

Change Encounter Admin Search to Include search by Name

diptanuc

#2324

"Manage Users" visible to all users under Administration

bwolfe

#2275

Person Attribute Edit Privilege - Doesn't display result name if user doesn't have permission for concepts

bwolfe

#1716

Merging two patients voids the corresponding patient record but not the person record

aravindm

#2248

Add Location form cannot submit after a validation tooltip appears and goes away

bwolfe

#2272

Rearrange add, upgrade, and download-from-repository features on module administration page

djazayeri

#2148

Can't add regimen

djazayeri

#2322

HL7InErrors should be created in HL7Service

jkeiper

#2172

Concurrent modification exception on patient dashboard

bwolfe

#1663

Identifier, names and address can have multiple preferred checked at the same time

syhaas

#1742

Adapt R01 handler to create/edit relationships based on NK1 segments in an ORU message

jkeiper

#67

Switch all boolean concepts/observations to coded TRUE/FALSE.

wyclif/Frank

#2337

null pointer when adding new patient with empty identifier in debug mode

mogoodrich

#2219

Global properties portlet needs to be able to exclude multiple module framework properties

raff

#2164

Two Name (Given and Family Only) Layout

djazayeri

#2321

HL7 Patient data showing in tomcat logs

bwolfe

#2232

AlertRecipient does not have uuid column

bwolfe

#2350

OP advice in a module requires other module to be loaded

bwolfe

#1474

Migrate module system to use Liquibase instead of sqldiff

luzhuangwei

#227

Add role.role_id and privilege.privilege_id as autonumber primary keys

aravindm

#2174

Prevent duplicate proxies and AOP in context services

bwolfe

#1816

Link to 'Observation Management' from 'Most Recent Observation' section on patient dashboard

kennymac

#1921

Remove Need for ConceptSet Manipulation from API

zabilcm

#2342

"Manage Proposed Concepts" visible to all users under Administration

christian.chircu

#2032

Move Hl7_in_archive to filesystem

wyclif

#2306

Null concept answers in HL7 messages cause HL7InQueue hangup

jkeiper

#2347

Allow encounter.location and obs.location to be null

Harsha.cse

#2203

NPE when validating a numeric obs

aravindm

#1330

ConceptService.getConceptDatatype(String) does not work right: More than one ConceptDatatype found with name Date

l0s

#2106

Add build target for starting Tomcat with JRebel

mseaton

#2179

Prevent modules from accidentally extending BaseContextSensitiveTest

umashanthi

#2363

LoginCredential.uuid still mapped to Person table in hibernate

mcunderlik

#2372

privilege for deleting a patient in patientForm.jsp should be 'Purge Patient', not 'Delete Patient'

dthomas

#2265

ConceptDatatype needs isComplex and isRule methods

umashanthi

#1974

synchronized blocks in ModuleClassLoader causing dead locks

bwolfe

#1511

Concept.equals() return false when comparing concept from an Encounter.getObs().getConcept()

bwolfe

#2378

Locale dependency on PatientDashboardGraphController Test

sapna

#2349

Encoding ampersands in languages links in footerFull.jsp

hablutzel1

#2371

Rows in Hl7_in_archive table have wrong message_state values

wyclif

#2335

Location hierarchy select location from tree widget

djazayeri

#2402

web.xml should have an utf-8 encoding

astelmashenko

#1670

Refactor static utility methods in RequiredDataAdvice

senthilvs

#2338

move HL7-related constants from FormConstants to HL7Constants

PKirwa

#2300

Automatically set identifier to "Preferred" when adding a new patient

diptanuc

#2346

Error: java.util.NoSuchElementException when changing a password or modifying user

uday_rayala

#2406

Upgrade JQuery-UI from 1.7.2 to 1.8.2

djazayeri

#2401

View Encounter doesn't display when provider name has apostrophe

wyclif

#1947

Add a daemon user that will be used by modules during startup

syhaas/bwolfe

#1989

Web Services Not Starting At Openmrs Startup

bwolfe

#2443

internationalize loading message in useLoadingMessage method in openmrs.js

hablutzel1

#1991

Remove duplicate privileges: Add Concept Proposal(s) and Edit Concept Proposal(s)

bwolfe

#260

Form Auditing

tks423

#818

Active lists

syhaas

#1662

Add Spring exception handlers to override default 500 error page

upul/wyclif