Giter VIP home page Giter VIP logo

bamru-private's People

Contributors

andyl avatar bmrdev avatar jrahe avatar techbamru avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

bamru-private's Issues

Availability Style

Clean up the styling on the Availability page, to emulate the old system.

DO Edit Access Rules

Q: who should be enabled to edit DO assignments - just Admins, or Anyone?

From Victor:
Currently anyone can click the 'Administration' button and edit. My thinking was that I didn't want to make the Duty Officer Scheduler an actual administrator. And also I figured that if two people agreed to switch shifts, they should be able to make those changes themselves without bothering the Scheduler after scheduling is done. I made the background pink when in Edit mode so casual users would stay away, and limited editing to Admin as mentioned on old records.

Cert Upload Problem

Partially not working. Add documentation and it does not show up in the documentation column on the Edit page.

DO Edit Control

Restrict editing of old duty officer records to Admin to protect historical data.

Cert Sorting

Remove 'Bd' as a consideration when sorting Certs.

DO Special Access Indicator

from Victor:
On the pages I made, if an Administer has a privilege that a regular user does not, this is always noted in a text description. I believe these instances are: editing old DO schedule records, showing the link to the Certification Archive (list of all certs at once), and editing/viewing someone else's Availability/DO_availability/Certs/Photos (currently I make admins manually change the URL member_id to do this and most probably don't know they can do this, I wanted to make it hard to do. While nothing is extremely private on the bamru site, when I added the availability calendar, I didn't like the idea of admins being able to view someone else's availability for the next 6 months without them knowing it when the impression to users is that it is private, so I made it hard to casually do.). Parts of the site written by Shane give admin privileges without specifically noting that normal users do not have them. I believe these instances are: viewing the Page_log, Adding/Editing members.

Cert Comments

No ability to add a comment instead of documentation. What do people do until their cert card arrives or if they want to add a note?

DO Monthly Calendar

Add an option to show a monthly calendar on the page where people enter their DO preferences.

Primary Photo Emphasis

Make the primary photo (first photo in the list) larger than other photos in the list ('edit' and 'show' pages)

Cert Page Styling

I preferred the more subtle colors, uniform column widths, greater space efficiency, no link underline, etc of how I designed the Unit Certification page just a few months ago.

DO Shortcut

Add shortcut whereby users could set all weeks at once.

Roster Bug

From Ethan Frantz: While AHCing today, I came across a minor website bug. On the events page, I manually added a member. Once they were added, I click a different view of the event. Then I hit the back button on my browser (Firefox 43.0.4 on Max OS10.10.5). Now I had the new member on the event roster twice.

Add Explainations

No brief introductions anywhere. For example, I had small bits of text explanation on most pages that changed depending on whether the user had anything entered. I also had a help screen on some pages.

Cert Description Reuse

No way to match others' previously-entered descriptions from a drop-down menu when adding a cert.

Save JS State

No saved states. Should be able to sort by a different column, or otherwise change the view, then edit your info on the edit page, and when you returned to the original page, it would remember your changes.

Cert Legend

No legend, eg what does orange or pink background mean?

Cert Role Hiding

No way to hide less active (reserve, associate...) members, resulting in too many rows shown.

Multiple Certs per Category

No ability to have multiple certs. Eg Sarah currently has EMT and WFR, each with a different expiration date.

Update File Form

Update the file form - to render file validation errors, if they occur.

Avail Role Hiding

No way to hide less active (reserve, associate...) members, resulting in too many rows shown.

Edit Page Back Link

There is a link called 'Back' on the top of all of the Edit pages, but if you got to those pages from the main page, the link takes you somewhere unexpected.

Availability Start/End Times

Availability Start/End times are at midnight.

Enhancement request: add Start/End times in four hour increments.

Roster Checkbox Bug

Group checkboxes do not work properly. For example, select BOD, then OL, then unselect OL. You are left with no one selected, but all BOD members should still be selected.

DO Navigation Issue

Updating an old DO record now unexpectedly changes the page to the current quarter.

Sort Explaination

Add some descriptive text so people know how to use sortable lists.

Better Drag Handle

Currently the drag handle for sortable lists is '+'.

Suggestion: add a better drag handle - something with up/down arrows

DO Page Titling

I prefer titling the page 'Duty Officer Schedule' rather than 'Team Duty Officers.' I know this sounds ridiculous but this and other small changes I haven't mentioned I just thought were good as they were.

DO Styling

I prefer the cleaner look of the existing pages, I think there are too many borders on the new pages.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.