Commit graph

98 commits

Author SHA1 Message Date
Jordan Wright
8dcbfed3a3 Commented out functionality that isn't implemented - Preparing for v0.1 release 2015-10-03 21:46:57 -05:00
Jordan Wright
b4a73ae5c7 Fixed datetime sorting
Fixes #30
2015-10-03 13:32:09 -05:00
Jordan Wright
6acbac26f5 Changing primary font from "Lato" to "Source Sans Pro/Roboto" 2015-09-25 19:49:40 -05:00
Jordan Wright
e783017280 Added typeahead for templates and fixed groups not being submitted
I fixed the typeahead for templates. This should allow for campaigns to finally be sent successfully.
2015-09-15 22:57:47 -05:00
Jordan Wright
9a13eef518 Tweaked Modal Fading Interaction (Open/Close actions) 2015-09-15 20:39:33 -05:00
Jordan Wright
b45a72618d Adding the ability to import emails - WIP 2015-09-14 23:42:29 -05:00
Jordan Wright
ba11f6428c Can now add/delete pages
Fixed test for importing a site - Now actually performs the right test.
2015-08-25 21:03:12 -05:00
Jordan Wright
fad36607e4 Importing a site now works fairly well... just need to be able to save the "Landing Page" 2015-08-25 18:56:58 -05:00
Jordan Wright
cb1b418594 Adding modal layout for "import site" 2015-08-23 20:58:48 -05:00
Jordan Wright
1ec08d86cf Adding landing page frontend logic - basic page structure at this point 2015-08-23 15:20:28 -05:00
unknown
fc2aa71e91 Fixed settings - can now reset password, api key. 2015-08-15 16:03:39 -05:00
unknown
d79de6263d Updated templates page to handle PUT vs POST - can now edit templates 2015-08-14 18:24:02 -05:00
unknown
a78e92a436 Changed look of donut chart legend
Fixed deleteCampaign tooltip
Moved Result Status styles to an object
Dashboard, Users,  now has fancy loading gif
Now only loading ckeditor from templates and landing pages templates
Starting to add maps (coming soon!)
2015-08-11 21:12:09 -05:00
unknown
eacb4ddfd4 Fixed /users endpoint to now have the following functionality:
- Edit
- Delete
Also added group validation on PUT /api/groups/:id
2015-08-05 00:23:05 -05:00
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
530a60cd08 Fixed tabs on campaign_results
Added email status chart on campaign_results
2015-08-01 15:35:32 -05:00
unknown
0c71c8982e Fixed settings page (missing closing script tag) 2015-07-29 23:15:49 -05:00
unknown
9df97d9d05 Added some loading gifs to make things seem smoother.
Working on fixing up campaign_results.html endpoint to have the graphs, results table, etc.
2015-07-29 22:31:39 -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
a2252c1b5b UI fixes
working on campaign results page
2015-07-07 22:31:21 -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
8224eb8989 Working on campaign creation - added hogan and typeahead 2015-06-29 23:52:26 -05:00
unknown
1d0636daab Can now create templates (working on edit functionality for all of these) 2015-06-29 19:33:11 -05:00
unknown
62323c170e Fixed csv upload on user import
Added moment.js for date formatting
UI Tweaks on pagination
Attachments are now a datatable (table all the things)
2015-06-27 19:21:46 -05:00
unknown
62fc7b2d97 Made progress handling adding attachments to templates 2015-06-25 02:53:03 -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
33f240bfe0 Working on group editing 2015-06-17 22:44:05 -05:00
unknown
20b1c80454 Fixed tooltip - still cleaning up /users 2015-06-16 23:23:02 -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
22a4d3f923 Added campaign table
Created save() method for campaigns
2015-06-16 22:22:51 -05:00
unknown
da1216aaf7 Added documentation for api
Working on /campaigns UI (modals, etc.)
2015-06-16 18:38:43 -05:00
unknown
5d0792044d More re-org. Added datatables support 2015-06-15 22:51:18 -05:00
unknown
e1eadc3892 Re-organizing files to use Jquery instead of Angular 2015-06-15 16:49:16 -05:00
unknown
4488a7aaba Initial run of getting full CKEditor support into the HTML editors!
Still some work to be done, but I think it's in an improvement.
2015-02-12 22:21:50 -06:00
unknown
f21d40d77a Registration works again.
Additional cleanup, removing unused code
2015-02-07 17:30:22 -06: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
unknown
d567153d2a Time to get back to work - starting with some simple comment fixes. 2015-01-28 17:56:56 -06:00
Jordan
fee943cf36 Working on campaign results page (added tabs)
Added timeline graph to campaign results
2014-07-07 23:02:40 -05:00
Jordan
efec86ae56 Added util package for handling misc. tasks
Added basic (*not finished*) functionality for handling bulk user insert
2014-06-21 21:06:16 -05:00
Jordan
01901c9008 Decoupling campaign.go a bit
Added #!/campaigns route so that #!/ can be used for a dashboard in the future
2014-06-21 12:19:49 -05:00
Jordan
d887843b86 Added basic highcharts support 2014-06-11 18:23:16 -05:00
Jordan
9e376d0c11 Added purple version of logo for login page 2014-06-02 01:56:15 -05:00
Jordan
e1520e6742 Fixed nav toggle
Removed campaign_results.html template (not needed - covered in AngularJS template now)
2014-05-29 01:01:22 -05: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
776f591f68 Cleaned up old gorp code
Bug fix in settings template
2014-03-26 15:01:49 -05:00