V0.044

From No3wiki

v0.044 is the initial version that supports upgrading. That means although streber is still in pre-beta-phase, the database-structure has been stabilized and there is a high probablility that data entered in this version can be carried over into future versions.

I setup a streber-server for tracking the streber-project itself. Please feel free to report any bugs, issues, feature-requests and comments at: streber.pixtur.de

Interface

  • themes
    • clienttheme
  • client view (hides function but not sql-query-resultes)
  • person-profiles
  • new attributes for persons (personal / office)
  • "create-new" text-links for some empty tables
  • adjusted display of error-page
  • add "edit your profile"-link to home
  • personEdit -> show create_new_person-checkbox only if useful
  • fixed usage of shaded background-styles
  • changed password-field-display of persons
  • editPerson now has passwordfield
  • added admin-name and admin-user password fields to install-dialog
  • made text-areas smaller

back-end

  • projects, persons and companies are now item (linked with item-table)
  • added identified-random to new persons
  • std/errorhandling.inc -> myException (used for all exceptions)
  • fixed some E_STRICT complaints
  • added "ignore_from_handle" attribute to pageHandles (to avoid warnings in errorPage)
  • getCurTheme() in render_misc.inc
  • added config-var CHECK_PASSWORD_LEVEL
  • fixed major-bug when creating cookie in Auth
  • added new person-right RIGHT_PERSON_EDIT_SELF
  • added right-validation in personEdit
  • employments and Issues are now listed in item-table
  • finished user-profile-assignment
  • store password as md5-hash
  • fixed no-function-display for some pages
  • add DB_VERSION setting to _settings/db_settings.inc (it's not validated right now)
  • added styles for page_functions (not implemented right now)