mirror of
https://github.com/JLiscom/OpenNote.git
synced 2026-04-25 16:25:49 +03:00
[GH-ISSUE #84] Firefox #75
Labels
No labels
bug
enhancement
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/OpenNote-JLiscom#75
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ddur on GitHub (Sep 26, 2014).
Original GitHub issue: https://github.com/JLiscom/OpenNote/issues/84
Do you support Firefox?

Demo page does not display unless FF Dom storage is enabled.
After enabling Dom storage and login, I can get only this on Firefox window.
@JLiscom commented on GitHub (Sep 26, 2014):
@ddur What version of Firefox are you using?
I do use DOM sessionStorage to store the config and the authorization token.
Can you press F12 when you get the above error and give me the console errors you see?
@ddur commented on GitHub (Sep 27, 2014):
Hi, thank you for quick response.
I use latest Firefox 32.0.3.
First error at angular.min.js:89
"Error: entryURL is not definedforceLogin@http://stardrive.us/OpenNote/openNote/openNote.js:57:1
@http://stardrive.us/OpenNote/openNote/openNote.js:34:11
Yd/this.$get</h.prototype.$broadcast@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:111:212
l@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:10:1
Yd/this.$get</h.prototype.$broadcast@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:111:212
f@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:86:132
Vd/this.$get</</<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:88:220
Yd/this.$get</h.prototype.$eval@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:108:471
Yd/this.$get</h.prototype.$digest@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:106:54
Yd/this.$get</h.prototype.$apply@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:109:285
$b/c/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:18:21
d@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:34:256
$b/c@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:18:1
$b@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:18:133
Wc@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:17:222
@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:209:360
x.Callbacks/l@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:4:24874
x.Callbacks/c.fireWith@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:4:25690
.ready@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:4:2915
S@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:4:551
"
Second error is similar to first one at angular.min.js:89
"Error: $rootScope.helpContent is undefined@http://stardrive.us/OpenNote/openNote/controllers/folderController.js:49:4
d@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:34:256
g/<.instantiate@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:34:392
Od/this.$get</<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:66:108
z/<.link@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:7:246
J@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:53:345
f@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:46:372
x/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:46:64
Q/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:47:301
u@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:51:21
v@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:6:355
Yd/this.$get</h.prototype.$broadcast@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:111:212
l/<@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:11:177
ze/e/m.promise.then/u@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:97:260
ze/e/m.promise.then/u@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:97:260
ze/g/<.then/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:98:407
Yd/this.$get</h.prototype.$eval@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:108:471
Yd/this.$get</h.prototype.$digest@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:106:54
Yd/this.$get</h.prototype.$apply@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:109:285
f@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:71:234
F@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:75:408
ve/</x.onreadystatechange@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:76:457
" "
"@JLiscom commented on GitHub (Sep 29, 2014):
Firefox 32 is supported. Its what I devoluped this on.
The first error I know about have have patched in a soon to be released version.
Why did you have dom storage disabled?
My guess is the second error is due to some weird setting you have on your browser.
@ddur commented on GitHub (Oct 2, 2014):
Thanks @FoxUSA,
I do not like sites saving data on my PC. When FF is closing I can automatically delete cookies, history, cache etc but not dom storage.
@JLiscom commented on GitHub (Oct 2, 2014):
@ddur The first error should not keep you from using the software.
@ddur commented on GitHub (Oct 5, 2014):
I installed new SUSE Linux 13.1 box with default Firefox 31.1.0 (== 100% no weird settings!)
It is same as on picture above
@JLiscom commented on GitHub (Oct 6, 2014):
@ddur weird. I pushed a possible fix. Can you try again.
@ddur commented on GitHub (Oct 6, 2014):
Cannot login/register anymore.
BTW, server is terribly slow.
@JLiscom commented on GitHub (Oct 6, 2014):
@ddur Are you getting any errors.
Also can you try in private browsing?(No cache)
@ddur commented on GitHub (Oct 10, 2014):
I can register (message: registration accepted), can login (message: credentials accepted) but I'm not redirected to notes. Now my browser stays on same page, does not move further from initial window [Login] [Register]
@ddur commented on GitHub (Oct 10, 2014):
Only one error, same as second error above
@JLiscom commented on GitHub (Oct 14, 2014):
@ddur You can try using a different stock browser. Or maybe a different computer. I do not know what the issue is as I cannot replicate it.
@yhchiu commented on GitHub (Oct 17, 2014):
I have the same problem. The below is error message from Firefox 32.0.3.
POST http://stardrive.us/OpenNote/Service/service.php/token/tttttttttttttttttt&tttttttttttttttttt [HTTP/1.1 200 OK 389ms] "Error: $rootScope.helpContent is undefined @http://stardrive.us/OpenNote/openNote/controllers/folderController.js:49:4 d@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:34:474 f/<.instantiate@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:35:101 Pd/this.$get</<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:67:249 z/<.link@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:7:246 M@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:54:208 g@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:47:135 A/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:46:255 T/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:48:95 w@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:51:382 v@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:6:355 Zd/this.$get</k.prototype.$broadcast@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:114:94 l/<@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:11:177 ye/e/l.promise.then/L@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:99:449 ye/e/l.promise.then/L@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:99:449 ye/f/<.then/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:101:116 Zd/this.$get</k.prototype.$eval@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:111:362 Zd/this.$get</k.prototype.$digest@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:108:454 Zd/this.$get</k.prototype.$apply@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:112:171 $scope.login/</<@http://stardrive.us/OpenNote/openNote/controllers/loginController.js:92:6 x.speed/r.complete@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:6:16114 x.Callbacks/l@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:4:24874 x.Callbacks/c.fireWith@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:4:25690 jn/u@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:6:10395 x.fx.tick@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:6:16393 " "<div class="col-lg-10 col-md-9 col-sm-8 ng-scope" ng-view="" data-intro="{{helpContent.viewArea}}">"@Dolomich commented on GitHub (Oct 17, 2014):
I'm having the same error (redirected to the login page even if the credentials are accepted) with 2 computers :
Error: $rootScope.helpContent is undefined @http://stardrive.us/OpenNote/openNote/controllers/folderController.js:49:4 d@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:34:474 f/<.instantiate@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:35:101 Pd/this.$get</<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:67:249 z/<.link@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:7:246 M@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:54:208 g@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:47:135 A/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:46:255 T/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:48:95 w@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:51:382 v@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:6:355 Zd/this.$get</k.prototype.$broadcast@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:114:94 l/<@http://stardrive.us/OpenNote/bower_components/angular-route/angular-route.min.js:11:177 ye/e/l.promise.then/L@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:99:449 ye/e/l.promise.then/L@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:99:449 ye/f/<.then/<@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:101:116 Zd/this.$get</k.prototype.$eval@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:111:362 Zd/this.$get</k.prototype.$digest@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:108:454 Zd/this.$get</k.prototype.$apply@http://stardrive.us/OpenNote/bower_components/angular/angular.min.js:112:171 $scope.login/</<@http://stardrive.us/OpenNote/openNote/controllers/loginController.js:92:6 x.speed/r.complete@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:6:16114 x.Callbacks/l@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:4:24874 x.Callbacks/c.fireWith@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:4:25690 jn/u@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:6:10395 x.fx.tick@http://stardrive.us/OpenNote/bower_components/jquery/jquery.min.js:6:16393 ["<div class="col-lg-10 co...elpContent.viewArea}}">"]Though, I installed the latest release of OpenNote on my own server and I don't get this error message on it, but I'm still unable to see the content of my folders. On both computers I can use OpenNote with other browsers, but Firefox is my favorite, so I would love to see this fixed.
@JLiscom commented on GitHub (Oct 17, 2014):
@ddur @yhchiu @Dolomich
I made a small change. Can you retry the demo?
@Dolomich commented on GitHub (Oct 17, 2014):
The error message is gone, but I'm still stuck on the login page on Debian.
@JLiscom commented on GitHub (Oct 17, 2014):
@Dolomich
After you enter you login credentials and hit enter can you open the console and run the following code
angular.element(document).scope().entryURLand post the response?
@Dolomich commented on GitHub (Oct 17, 2014):
@FoxUSA
Here's the answer :
Note that i'm automatically redirected to the login page if i try to manually go on http://stardrive.us/OpenNote/#/folder
@JLiscom commented on GitHub (Oct 19, 2014):
@Dolomich can you login then run the following commands in the console and posting the response here?
sessionStorage.apiTokenandnew Date().getTime()Also,
What time zone do you live in? I think it may have to do with the token being invalid due to the timestamp.
@yhchiu commented on GitHub (Oct 19, 2014):
My time zone is +800.
Chrome is working fine.
@JLiscom commented on GitHub (Oct 19, 2014):
@yhchiu Was this from firefox?
@JLiscom commented on GitHub (Oct 19, 2014):
@ddur @yhchiu @Dolomich
I pushed out another change. Can you try the demo again?
@Dolomich commented on GitHub (Oct 19, 2014):
@FoxUSA
It's working on Debian now !
Here are the variables you asked, just in case you still need them :
Thanks for fixing this.
@JLiscom commented on GitHub (Oct 19, 2014):
@ddur @yhchiu @Dolomich
You can implement the following change to fix your local installs.
github.com/FoxUSA/OpenNote@c8916ea54aIt will be pushed out in the next major release