unknown
8c3bb3c04d
Made some fixes to the timeline - waiting for chartist to support dynamic timeaxis.
...
Added legend to campaign_results email donut chart.
2015-08-04 21:27:04 -05:00
unknown
67b28094db
Removed highcharts (no longer needed)
...
Starting to add campaign_results page
2015-07-28 19:31:12 -05:00
unknown
e8d8f030d4
Fixed chart heights, made donut a bit wider
...
Added dynamic labels for campaign statuses at /campaigns
2015-07-27 21:31:08 -05:00
unknown
674c71e271
Added better donut chart with tooltips and legend.
2015-07-27 21:06:20 -05:00
unknown
1183cc1bee
Removed chartjs in favor of chartist-js (better interaction, more customization, etc.)
...
Made a poc of the dashboard charts - need to work on styling.
Some basic css / nav changes
2015-07-27 19:44:10 -05:00
unknown
4685b36928
Updated font-awesome to 4.3.0
...
Added buttons for editing/viewing/deleting objects in the tables (actual functionality to follow)
2015-07-06 22:26:08 -05:00
unknown
ca378f835f
UI fixes
...
Got submitting groups working
Fixed CKEditor integration on templates
2015-06-23 23:02:29 -05:00
unknown
0e496bdf73
Migrated settings (at least it loads).
...
Working on making the template syntax consistent across all the files, cleaning them up, etc.
2015-06-21 16:10:47 -05:00
unknown
cf8c8c4534
Cleaned up sidebar nav links
...
Moved JS api structure to api.*.get(), etc.
Working on /groups now
2015-06-16 23:09:27 -05:00
unknown
e1eadc3892
Re-organizing files to use Jquery instead of Angular
2015-06-15 16:49:16 -05:00
unknown
c318424ac0
Starting to integrate landing page functionality (still not working).
...
Also did some minor cleanup.
2015-02-06 20:24:10 -06:00
Jordan
9b216c5466
Major design change - more dashboard-ish.
...
Working on more angularjs + gophish abstraction. Gophish for backend, AngularJS for the frontend
Moved templates to partials for angular
Using FlatUI color scheme
2014-05-26 20:29:12 -05:00
Jordan
8c1bb58fe2
Added validation for campaigns... I'm considering making everything branch off of a Model Interface with Get(), Put(), Post(), and Delete(), etc. Might make things cleaner.
...
Added better error messages on the UI side
2014-03-28 00:21:42 -05:00
Jordan
bfdf9ca00e
Added autofocus
...
PUT /api/groups/:id can now update the group name and modified date
2014-03-19 20:27:09 -05:00
Jordan
b3e3dd8ff1
Added "templates" Template, View, and Route
...
Added "unsafe" filter per stackoverflow
Updated side nav to include links to "/templates"
2014-03-18 15:20:34 -05:00
Jordan
79cef0341e
Fixed auto completion in campaign groups
2014-03-12 21:49:10 -05:00
Jordan
445bdd90a9
Added auto complete for group selection (backend to be implemented soon)
2014-02-24 11:03:20 -06:00
Jordan
77ea41c2f9
Added some error checking
...
Added flashes on campaign modal (coming soon to group modal)
2014-02-19 19:40:23 -06:00
Jordan
1e52267bfa
Added ability to create campaigns
...
Need to improve GetCampaign() and GetCampaigns() to include Results and Groups
2014-02-18 14:22:16 -06:00
Jordan
788a5703d2
Working on front-end integration for adding/editing campaigns
2014-02-17 20:46:57 -06:00
Jordan
34b93b7bf4
Updated campaigns view to support ng-table pagination
...
Updated Edit Group modal to support ng-table pagination
2014-02-10 09:44:15 -06:00
Jordan
79ba4fadb6
Improved usability/implementation of adding/editing groups and campaigns.
2014-02-08 15:16:36 -06:00
Jordan
6cbc47e80c
Added ng-table support (for future pagination, sorting, etc.)
...
Created services for campaigns/groups
Changed modals to be binded to the data. Will improve on this soon!
Added trailing slash to api endpoints (I hope to be able to remove this later)
2014-02-07 19:40:16 -06:00
Jordan
f1aade0bfa
Quick bugfixes
...
Added dropdown to dashboard table
2014-02-06 21:36:00 -06:00
Jordan
3edcc11e61
Cleaning up router
...
/campaigns - depreciated
/api/doc - now /api/
2014-01-31 21:49:35 -06:00
Jordan
c75e55154b
Dates in dashboard template are working now.
...
Changed column spacing to make Name column wider
2014-01-31 20:56:21 -06:00
Jordan
87fbd41184
Changing int to int64
...
Starting to implement angularjs
Implemented /api/campaigns/:id GET
Changed template delims to {{% and %}}
2014-01-31 20:49:22 -06:00
Jordan
e993e8c898
Updated dashboard and nav template to handle user context
2014-01-14 21:20:28 -06:00
Jordan Wright
25a06a14a0
Working on adding session support
...
Starting to add API documentation page
Moved footer to base.html - Might move more later
2013-12-09 00:35:07 -06:00
Jordan Wright
ceaf400206
Changed API_Campaigns_Id to be one method
...
Added secure cookie random []byte generation
Changed sidebar css
Fixed footer alignment (may consider making separate template)
2013-12-07 15:08:09 -06:00
Jordan Wright
a3518032be
Added config file integration, updated some styles
2013-12-06 17:39:40 -06:00
Jordan Wright
f32989b4c5
Created actual *templates*
...
Moved templates out of static directory
2013-12-03 14:05:11 -06:00