Thursday, July 31, 2008

Known issues and other notes

Right now, in the beta, there is a pane on the main window that says "Content here"... this is temporary until I figure out what would be the best thing to put here.

This site looks absolutely HORRIBLE, (due to CSS issues I'm sure) in Firefox, and it is mostly because I am NOT a web developer. So, I'm sorry...I will try to work on that for you, but I can't promise anything.

I'm working on some charting and other statistics, but that will take a back seat to:
  • AD authentication
  • AD lookups for new user additions (finding the email address, for example)
  • Reports

More user page goodness...

Additional BES User Admin Client options...

Now you can assign user to a group (page will query existing groups and present them in a drop down chooser) as well as assign an IT policy to a user (pre-populated drop down as well).

And yes, through the BB interface too! I will try to get some screenshots of the BB browser interface. I am still working on some layout idiosyncrasies when it comes to desktop vs. mobile browser.

Monday, July 28, 2008

Run resource kit commands via BlackBerry indterface


I've made the appropriate changes to the code, which now uses HTML forms to submit resource kit commands through BerryStats.

That means that you can:
  • add new user
  • delete existing user
  • reset device password
  • set activation password
  • resend servicebook
  • resend peer-to-peer key
  • send PIN
  • send Email
  • view device applications
  • view device modules
  • set owner info
All through the BlackBerry browser!

Obviously, this is not a mobile screenshot, but you get an idea of how the new menu system works for Besuseradminclient.

Friday, July 25, 2008

Updated admin window

Note the ability to create a customized activation email. Also, you can see the TinyMCE (like FCKEditor) editor which allows some basic formatting. This comes through in the HTML based email.

Other notes:
  • XML save feature has been changed drastically
  • Haven't started on LDAP authentication yet
  • Trying to add some more error checking and logging
Next up:

I will probably separate out Brent Grim's reporting to a new window rather than try to do everything within the confines of the new windowed-look of Berrystats. There will be a similar search interface, but you won't have 20 columns to contend with when looking at the summary of users that are returned via the search. The search feature will be more focused on returning a user that you will manipulate (and as such, see all of their relevant data anyway) rather than using a full-fledged report just to get at an account.


I think I will start working on a rudimentary reporting interface in general, which would allow you to bring in saved report criteria in the form of XML files.

Wednesday, July 23, 2008

Update: BerryStats is continuing...!

I have been working on revamping some of the code in BerryStats, and am focusing specifically on giving it the ability to work via the BlackBerry Browser interface. Basically, this involves converting some Javascript to form based executions.

Next up is making it Firefox compatible. Right now, it looks great in IE, but looks like hell in anything else. Sorry about that - :) The CS3 gods would smite me in a second if they knew what I was up to. Now, I am not a developer by nature, so don't yell at me just yet!

Finally, I will be working on an authentication method so it will validate to your AD structure or use a local password, etc. This might actually involve creating a secondary database to run alongside of the BlackBerry BesMgmt DB. I've been trying not to go this route to make the web app as light as possible, but it seems that this might be the best solution overall.

For the meantime, here's a teaser of the new interface: