summaryrefslogtreecommitdiffstats
path: root/app/view (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2018-10-27Cleanup appearance of issueListItemMalf Furious1-14/+1
This was left in a messy state. I'm just cleaning it up a little bit for now for the release. Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-27Replace pad and group view headsMalf Furious2-2/+2
Since there is currently no way to set heads for these objects, I am replacing them with the appropriate glyphicon. Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-27Center text on incomplete pagesMalf Furious2-2/+2
Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-27Add 404 Page not found viewMalf Furious1-0/+41
Previously, when the app was asked for non-existant paths, no content was returned and a blank page was presented to the user. Now a canned message stating that the requested page does not exist is shown, along with a helpful link back to the Dashboard page. Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-25issue: Fix bug in iss-mesg-add formMalf Furious1-1/+1
Since this form submits a file upload, we need it to be set enctype="multipart/form-data". Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-25issue: Implement form handler iss-mesg-addMalf Furious1-0/+1
Submissions to the iss-mesg-add form are now handled by this function. User must be logged in and permitted to post to the issue in question. Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-24issue: Add message log to issue view modalMalf Furious1-0/+62
Listing all message (and log messages) beneath the OP in chrono order. There is a form at the bottom to submit new messages. Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-22pad: Add on-page button to open new issueMalf Furious1-0/+4
First button added to the header of pad views is to open new issues. This interface is still very crude and subject to change in the near future. Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-22stdpage: Add 'New Issue' option to navbarMalf Furious1-0/+9
When viewing a pad, offer the 'New Issue' option under the additions menu in the navbar. Will will display the just-added new issue modal, for the user to open a new issue on the first stage of the pad being viewed. Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-22datamods: Add new issue modalMalf Furious1-0/+47
This datamods modal is accessable from pad views to open a new issue on the pad in question. This is a simplistic version of this interface, subject to improvements once I start on the v0.2-v0.3 development iteration. Suffice it to say, any frills we will want to use in the initial draft will be accessible from the issue view modal, as options to modify the open issue. Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-22formctrl: Add textarea form controlMalf Furious1-0/+8
Adds a parameterized text area to the collection of controls. Signed-off-by: Malf Furious <m@lfurio.us>
2018-10-22stdpage: Display issue modal when clicked on pad viewMalf Furious1-2/+1
Updated the javascript to wire-up the issue list items shown on pad views. When these are clicked the associated issue modal is displayed in the foreground.
2018-10-22pad: Render issue modals on pad viewMalf Furious1-0/+5
This logic instanciates an issue modal view for each issue to be accessable from a pad view.
2018-10-22issue: Add start of issue modal viewMalf Furious1-0/+118
2018-09-25group: Add group page viewMalf Furious1-0/+57
2018-09-24Add missing requireMalf Furious1-0/+1
2018-09-23dashboard: Remove extra thingsMalf Furious1-3/+1
2018-09-23admin: Add empty admin panelMalf Furious1-0/+38
2018-09-21settings: Add admin-only settings tab to settings modalMalf Furious1-0/+71
This is an interface to alter the settings stored in the 'settings' database table. Typically restricted to administrators only.
2018-09-21deleteaccount: Implement form handlerMalf Furious1-0/+1
2018-09-21deleteaccount: Add viewMalf Furious1-0/+59
2018-09-20stdpage: Add assertconfirm() functionMalf Furious1-0/+4
2018-09-20Add start of single-pad viewMalf Furious3-0/+94
2018-09-19stdpage: Update user button appearanceMalf Furious1-1/+8
Removed placholder text and now displaying the logged-in user's display name. This is accopanied by the user icon and (conditionally) the 'cool' sunglasses icon for admins. This is similar, but not identical, to the markup of my old archived code I'm clearing out.
2018-09-19stdpage: Add additional spacing to "Not Logged In" textMalf Furious1-1/+1
This additional spacing is added to the navbar text to improve its appearance in the browser.
2018-09-19settings: Implement user tab form submissionMalf Furious1-0/+1
2018-09-19formctrl: Hidden field name should be in 'input' arrayMalf Furious1-1/+1
The input[ ] portion of the hidden field name had been left off. This commit fixes this bug.
2018-09-16Add settings modal and user settings tabMalf Furious2-3/+151
Updated old settings modal design, to incorporate added Scrott features. Reimplemented this modal in Scrott from archived code and have included it in the navbar.
2018-09-16Add hidden formctrlMalf Furious1-0/+5
2018-09-16Add object background preview widgetMalf Furious1-0/+6
Similar to objHeadCircle() but for displaying a bg img on page, rather than as the actual background.
2018-09-15Add file formctrlMalf Furious1-0/+8
This ctrl is not POSTed as part of the input[] array, but as a standalone name.
2018-09-15Add checkbox formctrlMalf Furious1-0/+9
2018-09-15Add css class and help-block to text formctrlMalf Furious1-2/+6
2018-09-15Form ctrls should use the 'control-label' classMalf Furious1-2/+2
2018-09-15Add 'my pads' pageMalf Furious1-0/+55
2018-09-08Add 'New Pad' modalMalf Furious2-1/+61
2018-09-08Add owner dropdown to 'New Group' modalMalf Furious1-0/+14
2018-09-07Include bootstrap-select from std pageMalf Furious1-0/+2
2018-07-26Add "My Groups" pageMalf Furious1-0/+55
2018-07-26Add group/pad list itemMalf Furious1-0/+107
UI module to use when listing out groups and pads. These will link to the group/pad page and display information about the object.
2018-07-24Add About Scrott modalMalf Furious1-0/+16
2018-07-24Show PAGE_NAME in the navbar/pad selectMalf Furious1-1/+1
2018-07-22Add groups/pads page buttons to navbarMalf Furious1-0/+2
2018-07-22Implement display of object page background imagesMalf Furious1-1/+12
2018-07-21Display new group modal in navMalf Furious1-3/+4
2018-07-21Add new group modal view/model codeMalf Furious1-0/+52
2018-07-20Add the notice modalMalf Furious1-0/+53
2018-07-19Add basic dashboard pageMalf Furious1-0/+40
2018-02-11Add start of navbarMalf Furious1-0/+68
2018-02-11Fix icon center-spacing on dbconfig viewMalf Furious1-1/+1