Commit Graph

  • 3b5aa78a47 property_manager database backup as of 2009_10_09_0113 cron 2009-10-09 08:13:46 +00:00
  • 721faa129b property_manager database backup as of 2009_10_08_0117 cron 2009-10-08 08:18:30 +00:00
  • 78806de606 property_manager database backup as of 2009_10_06_0124 cron 2009-10-06 08:24:25 +00:00
  • d4ea5eea1f property_manager database backup as of 2009_10_03_0123 cron 2009-10-03 08:24:03 +00:00
  • 9213c1c21d property_manager database backup as of 2009_10_02_0905 cron 2009-10-02 16:06:14 +00:00
  • 9312f8d49c Merge in from the v0.1.0 tag, which is a bit of a botch. The intention was to make the change to trunk, then re-label as v0.1.1. However, due to a mixup, this was put directly as the v0.1.0 tag. It isn't good, but the change is small enough we'll live with it this time. abijah 2009-10-02 15:54:00 +00:00
  • 9674812e78 Merge in from the v0.1.0 tag, which is a bit of a botch. The intention was to make the change to trunk, then re-label as v0.1.1. However, due to a mixup, this was put directly as the v0.1.0 tag. It isn't good, but the change is small enough we'll live with it this time. abijah 2009-10-02 15:54:00 +00:00
  • 8bda7c2cb0 Added the updateLeaseCount call to the customer update function. Most of the time it will not be necessary, but the purpose of update() is to ensure the customer info is current, so we're obligated to call it. abijah 2009-10-02 15:40:54 +00:00
  • 375d63485c property_manager database backup as of 2009_10_02_0116 cron 2009-10-02 08:16:34 +00:00
  • 26045a3db7 property_manager database backup as of 2009_10_01_0103 cron 2009-10-01 08:03:28 +00:00
  • 04ac012754 property_manager database backup as of 2009_09_29_0120 cron 2009-09-29 08:20:23 +00:00
  • e6f662f0a1 property_manager database backup as of 2009_09_26_0113 cron 2009-09-26 08:13:58 +00:00
  • 04b3c06cda property_manager database backup as of 2009_09_25_0129 cron 2009-09-25 08:30:15 +00:00
  • 24da6d75b5 property_manager database backup as of 2009_09_24_0120 cron 2009-09-24 08:20:57 +00:00
  • 542ae17afd property_manager database backup as of 2009_09_23_0114 cron 2009-09-23 08:14:54 +00:00
  • 97fffaa610 property_manager database backup as of 2009_09_20_0118 cron 2009-09-20 08:18:46 +00:00
  • 3eb5139b62 property_manager database backup as of 2009_09_19_0125 cron 2009-09-19 08:26:07 +00:00
  • 5245393a04 property_manager database backup as of 2009_09_18_0104 cron 2009-09-18 08:04:33 +00:00
  • e59df1dffb property_manager database backup as of 2009_09_16_0122 cron 2009-09-16 08:23:11 +00:00
  • 61da97974b property_manager database backup as of 2009_09_15_0112 cron 2009-09-15 08:12:24 +00:00
  • 6482cfd4cc property_manager database backup as of 2009_09_14_1953 cron 2009-09-15 02:53:36 +00:00
  • c3e51a7a6b Tagging first official release: v0.1.0 abijah 2009-09-15 02:47:55 +00:00
  • de069ef186 Updated the todo items abijah 2009-09-15 02:42:32 +00:00
  • cc12d5ff93 Merge in from pre_0.1 branch abijah 2009-09-15 02:38:28 +00:00
  • 5047abba6a Merge in from pre_0.1 branch abijah 2009-09-15 02:38:28 +00:00
  • 4e8426fd79 Move the Charge Assessment link to the operations area, and updated the Transaction Destroy link to the admin menu and gave it a reasonable redirect instead of the view not found message (since it's no longer a dev function pre_0.1_work_20090819 abijah 2009-09-15 02:32:56 +00:00
  • 6630cdfcd6 Part of the final effort to bring the information current, ready to be live. abijah 2009-09-15 02:30:20 +00:00
  • 48d332f40f Part of the final effort to bring the information current, ready to be live. abijah 2009-09-15 02:30:05 +00:00
  • 3ede96dad9 Fixed the map titles on IE. abijah 2009-09-14 17:03:56 +00:00
  • 3e3dff31a8 I believe the bug Shirley has been seeing is finally fixed. The problem is that an extra comma at the end of a javascript object literal blows up in IE7. FF and IE8 both handle it fine, which is why we hadn't noticed. Hopefully, this change includes all areas which had the extra comma. abijah 2009-09-07 17:04:34 +00:00
  • 3642724b5e ajax logging is not working on site. The log message is now added as part of the post. However, it is added by using jQuery, so it may not work. Consequently, there is a default value to help narrow down the problem. abijah 2009-09-07 05:30:08 +00:00
  • 0ad68f4d6a Added util function to allow us to capture client side logging, and utilize it in the invoice view to find out why the app is not working on site. Also, since everything depends so heavily on jQuery, added an internal error if jQuery fails to load. abijah 2009-09-06 15:32:41 +00:00
  • 2628edfbdd Merge in single site support for both the sandbox and a development box as well. abijah 2009-09-06 04:32:55 +00:00
  • 740bcbedc0 Integrated sandbox functionality directly into the application so that there is no need for two independent applications for both the normal and sandbox version. single_site_sandbox_20090905 abijah 2009-09-06 04:28:29 +00:00
  • 2f3046294d Missed the transaction controller change as part of r835. Also, added check to see that customer/unit have been selected at movein. abijah 2009-09-06 04:25:27 +00:00
  • 7a2034aea0 D:\bin\svnbranch.pl: Branch from /branches/pre_0.1_work_20090819 to /branches/single_site_sandbox_20090905 abijah 2009-09-06 04:16:52 +00:00
  • bb4046e1da Changes to allow invoices and receipts to work without ajax, since it may be the ajaxForm that is creating problems for Shirley on-site. Added debug prints to the invoice page as well, to get feedback on what exactly is breaking. abijah 2009-09-05 15:15:24 +00:00
  • f717713842 Moved out Cathy Conway abijah 2009-09-03 18:20:51 +00:00
  • 5008452089 Added separation to request logging abijah 2009-09-01 04:48:38 +00:00
  • 68a1397ad6 Added request log mechanism abijah 2009-09-01 04:43:24 +00:00
  • ef64644536 Added move in/out selection verification before submit abijah 2009-08-31 15:10:45 +00:00
  • 72ea84ad88 Modified the internal error to capture to the log. abijah 2009-08-31 14:43:03 +00:00
  • 0f3aa42f57 Last tweak for now to size reduction. abijah 2009-08-30 15:28:13 +00:00
  • fb23b7ffaa Another minor tweak, so the formatter functions don't fall directly into the first grid area (but just above). abijah 2009-08-30 15:23:12 +00:00
  • b731ee6165 Reduced the amount of data sent to the client. abijah 2009-08-30 15:19:39 +00:00
  • 34dcbd8b43 Made all grids the same width, which is much more pleasing than when they were variable. This width is a bit too large for 800x600, but has been tested at 1024x768 with no problem. It works great on the Acer netbook. abijah 2009-08-29 21:29:23 +00:00
  • 87a2ea5cd6 Decided the Creation menu isn't worth it at the moment, and moved New Deposit back into the Actions menu. Removed Add Customer, since this can and probably will happen directly from the Move-In page. Created an entirely separate Sandbox menu area, since it is of particular interest to the customer. abijah 2009-08-29 20:59:29 +00:00
  • 6492cd8b22 Removed the Add Deposit link from the actions menu. It is easy to find after Navigating to Deposits. abijah 2009-08-29 20:46:33 +00:00
  • f6a18cbb6c Thought margin would be picked up from the previous ui-jqgrid-title rules, but apparently not. abijah 2009-08-29 20:31:44 +00:00
  • 7198d7e6f4 Changes to have the software function without the presence of jquery-ui (which may not be complete). Also, brought the jquery libraries to the server, instead of using them as hosted from google. Some browser configurations may have an issue with what they deem to be cross site scripting. abijah 2009-08-29 20:27:12 +00:00
  • d79077e279 Removed the debug prints, and got back to the original r5 of hoverintent, except for my change to handle mouseenter and mouseleave abijah 2009-08-29 18:43:48 +00:00
  • cea9332ac6 Using version r5 of hoverIntent. It doesn't work as an event like the original code did, so I had to doctor it up a bit. It works OK with firefox, but not with IE. I have a possible patch to apply after I check this in. abijah 2009-08-29 18:14:18 +00:00
  • bf8aaea041 Modified the dump function, and fixed several places that needed to declare variables using var. Changed the pmgr.jquery.js file to jquery.hoverIntent.js. Fixed a bug causing no ordered lists, since padding and margin were set to 0 for all elements. abijah 2009-08-29 17:24:06 +00:00
  • 63704682fa Keeping actions for now abijah 2009-08-28 22:19:07 +00:00
  • 63de5641a0 Temporary fix for last minute bug abijah 2009-08-28 22:11:18 +00:00
  • 5f6a9ed53f Fixed the http/https problem abijah 2009-08-28 21:44:39 +00:00
  • 328d0f8f51 Modified the rebuild_sandbox action to redirect instead of dumping debug output. abijah 2009-08-28 21:38:23 +00:00
  • aee6832374 Fixed the sandbox/unsandbox URLs. I'd like to make this a route... I'll look into it. abijah 2009-08-28 21:22:50 +00:00
  • 63e22ec9bf Added more sandbox functionality, including a script to generate the sandbox on the fly from the absolute latest data. abijah 2009-08-28 21:06:20 +00:00
  • 1e6c69c70e Really intended to check the sandbox script into the pre_0.1 branch. I'll do that next, then merge here. sandbox_0.1 abijah 2009-08-28 20:52:15 +00:00
  • 75eecd9771 Added script to build a sandbox from the current data. The location of the script is unsafe, but since it can only muck up the sandbox database, it doesn't matter. abijah 2009-08-28 20:50:52 +00:00
  • 50eb7c0f5d Merge out from the pre_0.1 branch abijah 2009-08-28 20:48:52 +00:00
  • fde8923814 Added a utility controller, for calling actions that really aren't related to any other controller (we've been using accounts up to this point). abijah 2009-08-28 20:46:10 +00:00
  • 696017a82a Fixed cut/paste bug abijah 2009-08-28 20:45:11 +00:00
  • 7bcee943a5 Theme work, and a sandbox function for a consistent point to check whether we're sandboxed or not. abijah 2009-08-28 19:57:30 +00:00
  • 0c9b945f7b Added pre-submit data verification for invoice and receipt. The checking is pretty thin, but it's a start. I don't want to do more, as I'm sure there are lots of data validation tools out there and would prefer to go that route. abijah 2009-08-28 18:22:13 +00:00
  • 5b5707df5e Fixed a bug with deposit, which prevented update to the deposited tenders. Added INTERNAL_ERROR when an error occurs. Since the module and callers make no effort to roll back changes when an error occurs, it's probably best to just halt. We may need to remove some of these checks, especially in the verifyTransaction function, which is intended to catch errors before they create a problem in the database. abijah 2009-08-28 16:41:17 +00:00
  • c21cdcd9a2 Added server request vars, mostly to include the referer. Added timestamps and tweaked formatting slightly. abijah 2009-08-28 16:34:01 +00:00
  • a79adbce2d Moved the creation actions into the CONTROLLER menu. Minor cleanup of deposit_slip. Minor tweaking to views. abijah 2009-08-28 16:32:21 +00:00
  • a3b376544c Replaced the hardcoded 'level' checks, and incorporated (as a first pass) the new permission mechanism abijah 2009-08-28 07:11:14 +00:00
  • 43c957baa2 Added users and groups and a couple basic options (dev & admin) for testing. Since dev/admin is now a database option, the special routing mechanism has been removed. abijah 2009-08-28 04:47:33 +00:00
  • a66024c889 Fixed the build script; updated users schema to no longer hold password information and to not require contact information; added a set of users and groups for VSS abijah 2009-08-28 04:25:53 +00:00
  • aed090fbe2 Added rollup sql code to bring the current database up to speed with the option / permission changes. abijah 2009-08-28 04:03:19 +00:00
  • 7904372dff Added support for permissions. Next is to implement some. abijah 2009-08-28 03:32:07 +00:00
  • 1d4dcbd2b0 Made changes to the database and added models to support options. Next is permissions abijah 2009-08-28 01:42:29 +00:00
  • fbc2de9427 Merge out from the pre_0.1 branch (previous so called 'merge in' was also really a merge out) abijah 2009-08-27 17:28:12 +00:00
  • f5f09421c1 Changed submenu ordering abijah 2009-08-27 17:27:07 +00:00
  • 0e8b541e34 Merge in from the pre_0.1 branch abijah 2009-08-27 17:23:22 +00:00
  • 4d525f6ac9 Moved the list of account types into the admin area abijah 2009-08-26 20:21:59 +00:00
  • 0b773cfc35 Removed the Balance column from vacant and unavailable grids, since they should always be zero. abijah 2009-08-26 20:16:11 +00:00
  • 387e08da06 Changed the default sort order for Transaction to be DESC, like with StatementEntry and LedgerEntry abijah 2009-08-26 20:15:28 +00:00
  • 5ef877f64b Removed the legacy (and unused) field current_lease_id from the units table abijah 2009-08-26 20:08:19 +00:00
  • c889e4f4e1 Changed the default Leases view to be current leases instead of all abijah 2009-08-26 20:04:39 +00:00
  • b938b5f028 The previous checkin was _supposed_ to be just the jqGrid.ctp file, but an accidental keystroke checked in the work that was intended for this checkin. This would have been the addition of unit counts, as well as occupancy and vacancy, to the unit_sizes grid. Since that has already been checked in, this is just the cleanup. abijah 2009-08-26 19:58:46 +00:00
  • 1e34cc1de8 Added a percentage formatting type to jqGrid. abijah 2009-08-26 19:51:06 +00:00
  • 80fe5ca4de Added changes to allow for being hosted on a secure server, as well as a sandboxed version. abijah 2009-08-26 18:55:41 +00:00
  • fbd716634a Added password protection for any access other than localhost or local subnet. I'll remove the domain checks at some point, as we always want an authenticated user for at least determining user settings, if nothing else. abijah 2009-08-26 18:18:31 +00:00
  • 046cf5fe63 Added the ability to list unit sizes appropriate for a specific need. Since some of the code was taken from Account, I tidied up that model just a bit as well. abijah 2009-08-25 17:07:28 +00:00
  • 2fd2dc603c Modified the unit types to have boolean flags to indicate their properties abijah 2009-08-25 16:26:28 +00:00
  • 439e9a3de6 Implemented the UnitSize controller and view. I would like to add controller navigation links for 1bd, 2bd, 3bd, and so on. Also, we need to make the number of available units part of the grid. It will require breaking a separate CountTables function, since we'll need to join with Units, but it shouldn't be a big deal. Whether or not we include occupancy percentage, or leave that to a report is undecided. abijah 2009-08-25 15:56:42 +00:00
  • caee1c90a1 Removed the unecessary code, now that it has been checked in. abijah 2009-08-25 06:26:53 +00:00
  • 08486fc101 Work to try and ensure that the most useful menu is shown by default on each page. abijah 2009-08-25 06:25:37 +00:00
  • 0758865aae Changed to ensure that the grid view menu items do not show up at all, unless the user is an admin abijah 2009-08-25 06:24:27 +00:00
  • 85b189a50e Updated status of a few units. abijah 2009-08-25 06:18:27 +00:00
  • 3ff5967415 Moved all controllers to the new addGridViewSideMenuLinks virtual function. abijah 2009-08-25 02:37:01 +00:00
  • b2a85a5197 Added lock/unlock links directly on the unit page. Also, found the grid view links seem to be needed even when not already navigating a grid. Without them, the user must go first through the top level navigation link, then to the specific grid subset. It's a bit painful, and so I decided to add them back in. To facilitate this, instead of repeatedly changing each controller whenever we change our minds, I added a new virtual function to that app. I'll change the remaining controllers on the next checkin. abijah 2009-08-25 02:29:29 +00:00
  • f8cdea8872 Renamed the Operations menu area to Actions abijah 2009-08-25 01:26:52 +00:00
  • c3ad1b0ea1 Fixed problems with the sizing of the sidemenu, as well as the animation problem (an issue caused by the lack of clear parent container sizing, since the parent was just a table cell). This is actually much cleaner, allowing us to ignore #sidecolumn in the sidemenu.css file, and simplifies jQuery accordion work as well (thus no jitter). Added a mechanism to dump javascript in a consistent place, when generated from elements included by the layout (namely, our sidemenu element). Finally, added a new event called hoverintent, since the mouseover feature works very poorly with the accordion module when animation is in use. abijah 2009-08-25 01:24:23 +00:00
  • 56bec8d05c Fixed a problem where the operations menu was showing up at inappropriate times (a problem we already solved, but accidentally left commented out on an earlier checkin). Also, since the sitemap is a top level operation that is not based on gridView, enabled the site operations menu explicitly from within the maps controller. abijah 2009-08-25 01:18:53 +00:00
  • b89750a4ef Moved Edit as the final menu item of each set, when present. abijah 2009-08-25 01:14:34 +00:00