Michael Ball
ae3dc5c7ef
Make the new cloud destination cloud.s.b.e
2018-03-02 01:15:17 -08:00
Jens Mönig
d60afe33dc
Changed LeapMotion library source to https
2018-02-20 16:38:46 +01:00
Bernat Romagosa
6cb9bcc761
Checking if user is verified on session init
2018-02-20 02:18:21 +01:00
Bernat Romagosa
0fb828add7
Merge branch 'master' of https://github.com/jmoenig/Snap--Build-Your-Own-Blocks into newer-cloud
2018-02-14 00:59:11 +01:00
Bernat Romagosa
1703636f3b
apparently encodeURIComponent(null) returns "null"
2018-02-14 00:59:05 +01:00
Jens Mönig
cd70510232
experimental stuff
2018-02-13 18:45:21 +01:00
Bernat Romagosa
328bcada45
unescaping all parameters
2018-02-13 16:50:06 +01:00
Bernat Romagosa
ca15750c36
tiny credential check bugfix
2018-02-13 12:17:43 +01:00
Bernat Romagosa
60c7c91969
Resend verification email menu entry
2018-02-12 16:29:30 +01:00
Bernat Romagosa
df66f6ae93
Displaying login messages from the backend
2018-02-12 13:48:12 +01:00
Bernat Romagosa
b9523bb0d7
Added password reset query
2018-02-09 17:55:10 +01:00
Jens Mönig
1a855f81ed
made sure project thumbnails are normalized when saved
2018-02-08 23:43:16 +01:00
Bernat Romagosa
f5c2a334be
Merge branch 'master' of https://github.com/jmoenig/Snap--Build-Your-Own-Blocks into newer-cloud
2018-02-08 09:45:49 +01:00
Jens Mönig
56180a3681
slight tweaks - mostly to please Lint
2018-02-08 09:36:16 +01:00
Bernat Romagosa
68c5181833
lazy notes generation
2018-02-07 09:21:52 +01:00
Michael Ball
f0d34d842a
use CS10.org URL
2018-02-06 23:19:12 -08:00
Michael Ball
26ea11028e
merge master
2018-02-06 23:18:25 -08:00
Bernat Romagosa
c1b68cdccf
fixed project loading
2018-02-01 11:17:22 +01:00
Bernat Romagosa
c4d02ae150
loading media works, but not when using #present
2018-01-31 17:54:14 +01:00
Michael Ball
931ffec6b2
Add first pass password encryption to the client
2018-01-30 13:24:00 -08:00
Bernat Romagosa
a8a715436d
set temporary cloud URL for testing purposes
2018-01-26 16:03:01 +01:00
Bernat Romagosa
158be149ea
change password
2017-11-10 12:19:21 +01:00
Bernat Romagosa
e869484b8e
Cloud >> getUser
2017-11-03 16:19:25 +01:00
Bernat Romagosa
dc089e0979
cleaner credential checking
2017-11-03 11:30:07 +01:00
Bernat Romagosa
75fa25680b
password goes as payload to login POST query
2017-11-02 17:40:04 +01:00
Bernat Romagosa
1cc3595781
added updateNotes query
2017-10-25 16:59:58 +02:00
Bernat Romagosa
15729044b7
added withThumbnail param to project list fetch methods
2017-10-24 12:58:37 +02:00
Bernat Romagosa
933a4be539
public project list enhancements
2017-10-13 18:29:47 +02:00
Bernat Romagosa
fc94dade40
public project query
2017-10-10 13:00:49 +02:00
Bernat Romagosa
5a54f6abc0
get project metadata API call
2017-10-09 12:37:34 +02:00
Bernat Romagosa
dceb296f55
persistent login
2017-10-04 19:53:25 +02:00
Bernat Romagosa
f075bbd9ff
save existing project, fetch public project
2017-10-04 17:59:10 +02:00
Bernat Romagosa
67d4ff94ec
Share and publish. Not too happy with long code, should refactor
2017-10-04 14:22:15 +02:00
Bernat Romagosa
e82fa89634
refactored cloud methods
2017-10-04 11:46:50 +02:00
Bernat Romagosa
e24d75168b
delete project, fetch project, save project
2017-10-02 18:43:50 +02:00
Bernat Romagosa
0ef17d631a
project saving
2017-09-28 18:30:13 +02:00
Bernat Romagosa
13c05e3082
login, logout, signup
2017-09-28 13:26:46 +02:00
Jens Mönig
c07c16134b
10 MB limit for media embedded in cloud projects
2015-12-15 11:54:38 +01:00
Jens Mönig
f24b65f673
towards v4.0.4 - under construction -
...
* Show result bubble when the user clicks on a command script that uses
REPORT (You can now click on REPORT and it actually does something)
* New generic “When” hat block, enhances red stop button behavior
* New block (instance) variables feature (experimental)
* evaluator performance optimizations
* Morphic grab-threshold fix for scroll frames
* fixed several block rendering glitches
* List category LENGTH reporter now also works on text
* Changed “any” to “random” (in English only)
* new FILL primitive in the Pen category
* switched to animation frame scheduling, please use TURBO for music
* Updated German translation
2015-12-15 10:14:56 +01:00
Jens Mönig
be32d755b5
optimize cloud communication
...
support double the number of web slices, support avoiding encoding
projects on the backend side
2015-12-04 15:55:33 +01:00
jmoenig
947906aab9
Backend load balancing support
...
also:
* eliminate now obsolete authentication roundtrip,
* Cloud error message tweaks
2015-01-12 10:13:49 +01:00
jmoenig
24f7a37a56
Localization additions and Portuguese translation update, thanks, Manuel!
2014-05-26 09:57:21 +02:00
Manuel Menezes de Sequeira
6926f7085b
Add localization to connection error message.
2014-05-20 13:23:24 +01:00
jmoenig
fa88fdc761
validated all source files against the latest JSLint version
...
and pushed to this date
2014-01-09 18:50:38 +01:00
jmoenig
71b7001caa
fixed #125 (encode email address when signing up)
...
thanks, Nathan!
2013-11-26 09:43:47 +01:00
jmoenig
cc7a1558f1
cloud project saving transmission integrity check
...
includes the sizes of the sent project components in the transmision,
so the cloud backend can check if the whole of them have been
transmitted before comitting to the database
2013-11-07 13:40:28 +01:00
jmoenig
027388029f
"sanity check" for cloud-saving mechanism
...
errors if the serialized project data is corrupt and cannot be parsed
as XML, addresses #203 , #200 , #171 . I'm hoping that this might provide
us a clue whether the corruption is happening in Snap's marshalling or
on the backend side
2013-10-10 11:09:29 +02:00
jmoenig
f541b776ea
fixed #119 , #149
...
accessing a shared projects requires lowercasing the username - this is
now automatically taken care of
2013-09-17 10:37:17 +02:00
jmoenig
6c07875d04
Reset Password via emailed link
...
(front end only)
2013-05-10 15:23:28 +02:00
jmoenig
b5ddbfbc75
Reset Password Feature
...
(front end only)
2013-05-06 19:46:17 +02:00