Alasdair Smith
|
1fe8aebf5b
|
Add error handling for 400 responses
|
2018-10-08 10:44:25 +01:00 |
|
Alasdair Smith
|
db518e16aa
|
Don't set config unless needed in directive
Updates mathjax directive to only set config if it is needed. The main
config is now set in base.coffee so isn't needed
|
2018-07-23 15:32:17 +01:00 |
|
Jessica Lawshe
|
120acf4918
|
Optional $ MathJax delimiter
|
2018-07-13 15:02:52 -05:00 |
|
Jessica Lawshe
|
49cf2a8dee
|
Use the MathJax Safe.js extension to prevent XSS
|
2018-06-27 17:57:07 -05:00 |
|
Jessica Lawshe
|
a739348146
|
Move MathJax directive to a shared directory
MathJax parsing now on learn pages, and soon to be on the blog, so move
out of the `ide/chat` directive.
|
2018-06-27 17:46:35 -05:00 |
|
James Allen
|
0dcbc5facb
|
Send out confirmation emails on register and record confirmedAt date
|
2018-06-21 10:21:15 +01:00 |
|
Jessica Lawshe
|
b1c988e4c1
|
Add hover and scroll events
|
2018-06-04 14:42:26 -05:00 |
|
Jessica Lawshe
|
b2c7bb9d95
|
Track v2 onboard events
Added events to the v2 banner to track on Metabase and Google
Analytics.
|
2018-04-03 08:48:11 -05:00 |
|
Shane Kilkelly
|
b6d6ac8304
|
Ignore select-all events for disabled check-boxes
|
2017-12-14 16:18:01 +00:00 |
|
James Allen
|
de484e1a08
|
Remove unused reference to e
|
2017-12-11 13:31:16 +00:00 |
|
James Allen
|
53dc8cddfc
|
Refactor captcha into middleware and angular service
|
2017-12-11 12:58:55 +00:00 |
|
Shane Kilkelly
|
2ea3caf08b
|
Properly version the fineuploader library
|
2017-12-01 11:22:41 +00:00 |
|
Shane Kilkelly
|
661041a35d
|
Use template elements for file uploaders, and i18n
|
2017-11-27 12:06:18 +00:00 |
|
Shane Kilkelly
|
57d0bab354
|
Remove commented out code, and un-used button
|
2017-11-22 17:00:30 +00:00 |
|
Shane Kilkelly
|
c8cbdfd3cb
|
Use the configured 'processing' text
|
2017-11-22 16:50:21 +00:00 |
|
Shane Kilkelly
|
fee1fc3d1f
|
Fix visuals of file uploader
|
2017-11-22 15:52:02 +00:00 |
|
Shane Kilkelly
|
1ddfd948d6
|
Update the file-upload library
|
2017-11-21 16:21:58 +00:00 |
|
Shane Kilkelly
|
81887dd4f5
|
wip: upgrade fineuploader
|
2017-11-20 14:43:13 +00:00 |
|
Shane Kilkelly
|
0f131d940d
|
Enforce stricter password policy.
- Check minimum password lengths
- Set default policy to 6-128 chars
|
2017-07-24 11:06:47 +01:00 |
|
Paulo Reis
|
33be384206
|
Avoid implicitly returning from a directive controller constructor function.
|
2017-06-21 16:00:56 +01:00 |
|
Paulo Reis
|
3dda383d70
|
Use promise method signatures, instead of old HTTP service ones.
|
2017-06-20 16:04:06 +01:00 |
|
Paulo Reis
|
155f515a50
|
Use standard promises with the http service.
|
2017-06-20 11:50:23 +01:00 |
|
Paulo Reis
|
d71296da9f
|
Add row clicking in the projects list.
|
2017-05-01 17:11:03 +01:00 |
|
James Allen
|
c08c8e09ff
|
Only show onboarding for users with track changes enabled
|
2017-02-14 11:09:37 +01:00 |
|
James Allen
|
6a4f0ace3b
|
Merge branch 'master' into pr-review-panel-onboarding
|
2017-02-13 16:19:56 +01:00 |
|
Paulo Reis
|
1263532271
|
Add a directive to control the playback state of media elements.
|
2017-02-09 15:44:15 +00:00 |
|
Paulo Reis
|
ce89714a48
|
Emit event when textarea resizes; capture it in the review panel and trigger reflow.
|
2017-01-26 14:35:01 +00:00 |
|
Paulo Reis
|
1a1320b561
|
Avoid shrinking the expandable text area.
|
2017-01-26 11:59:55 +00:00 |
|
James Allen
|
406181b05d
|
Remove a console.log
|
2017-01-25 15:49:38 +01:00 |
|
Paulo Reis
|
a924794a5a
|
Add expandable text area directive; apply it to review panel text areas.
|
2017-01-25 13:51:33 +00:00 |
|
Shane Kilkelly
|
36eb453aed
|
Clarify logic of asyncform onsuccess and onerror handlers
|
2017-01-20 13:52:31 +00:00 |
|
Shane Kilkelly
|
f3af44fab0
|
add on-success and on-error handlers to async-form.
|
2017-01-10 14:46:09 +00:00 |
|
Brian Gough
|
f54bb9744a
|
redirect to /login on failed requests
|
2016-11-04 16:03:18 +00:00 |
|
Henry Oswald
|
ed906f085c
|
fix spelling mistake in error message and comment out settings.defaults
|
2016-10-03 11:33:14 +01:00 |
|
Henry Oswald
|
0d0f0e8604
|
wip
|
2016-09-23 16:38:46 +01:00 |
|
Paulo Reis
|
67290fd6a7
|
Fix formatting on change and paste events.
|
2016-08-18 17:56:53 +01:00 |
|
Paulo Reis
|
26e21732f8
|
Added validations + minor fixes.
|
2016-08-18 17:41:55 +01:00 |
|
Paulo Reis
|
097df3a771
|
Minor fixes.
|
2016-08-18 16:55:54 +01:00 |
|
Paulo Reis
|
1af5017e49
|
Better integration with Angular models.
|
2016-08-18 10:39:55 +01:00 |
|
Paulo Reis
|
79d9e54458
|
Basic port of Stripe JS credit card validation and formatting lib.
|
2016-08-17 17:34:04 +01:00 |
|
James Allen
|
71ca358e0e
|
Show confirmation if upload will overwrite files
|
2016-02-24 16:37:03 +00:00 |
|
Henry Oswald
|
156f646613
|
increase number of files that can be uploaded & limit 1 concurent
|
2015-12-07 16:50:09 +00:00 |
|
Henry Oswald
|
8590af3e49
|
added rate limit on server side for file uploads
|
2015-12-01 13:08:49 +00:00 |
|
Henry Oswald
|
a6aea41fb1
|
added max of 20 files which can be uploaded at same time to client
|
2015-12-01 12:55:35 +00:00 |
|
James Allen
|
c75cdf24b5
|
Fix selectAll for angular upgrade
|
2015-06-29 13:43:44 +01:00 |
|
Henry Oswald
|
9764ab258b
|
added complex password validation to password resets
|
2015-04-30 12:05:46 +01:00 |
|
Henry Oswald
|
65b91930d1
|
field != feild
|
2015-04-28 17:50:06 +01:00 |
|
Henry Oswald
|
cdbc239a62
|
config the password options via the settings
|
2015-04-28 17:39:35 +01:00 |
|
Henry Oswald
|
fa4a51b5a3
|
email address is not allowed as part of password
|
2015-04-28 16:20:12 +01:00 |
|
Brian Gough
|
82c35d9b82
|
example of using controller to access other fields
|
2015-04-27 16:38:40 +01:00 |
|