primordic/IssueDupesLite huggingface dataset:
Repository: mainsail-crew/mainsail

Issue #801: [v2.2.0-beta2] Editing files/gcodes in subfolders broken
Created: 2022-05-13T08:56:40Z
Browser:
Chrome
Device:
Desktop PC
Operating System:
Windows
What happened?
Editing of files and gcodes located in subfolders is broken. This does not apply to files located in each of their root directories.
The subfolder gets copied, missing the first letter of the initial foldername. Inside of that new folder is a copy of the original file that should be modified with the changes applied. However, the original file inside the original subfolder remains unchanged.
This happens to config files and gcode files.
Example:

folder with name testfolder
file with name testfile.cfg

Editing file testfile.cfg inside testfolder and saving it results in creation of a folder named estfile containing a file testfile.cfg in the config root.
File testfolder/testfile.cfg remains unchanged, no changed got applied.
File estfolder/testfile.cfg contains the changes.
What did you expect to happen instead?
Correctly applying the changes made to a config or gcode file without duplicating or creating new files/folders.
How to reproduce this bug?

pick a file in a subfolder with any name
edit file
click on save&close
re-open file
notice, that no changes got applied
navigate into root directory, and out of the subfolder
notice, that a new folder got created with the name of the subfolder you recently were in BUT without the first letter
change into that subfolder
notice a file named exactly like the one you wanted to modify
open file
notice the changes you made got applied to that file instead

Additional information:
No response

Duplicate issue #809: Removing the first letter in the directory name when saving the configuration file.
Created: 2022-05-15T20:16:59Z
Browser:
Firefox
Device:
Desktop PC
Operating System:
Windows
What happened?
I create the directory through the Mainsal interface named "macro".
I go to the "macro" directory and create the file name "line.cfg". I edit the file line.cfg. I press the save button. Mainsail tries to save the changes in the "acro/line.cfg" file, that is, losing the first letter in the directory name.
What did you expect to happen instead?
Mainsail must be save in to path "macro/line.cfg".
How to reproduce this bug?
I described everything at the very beginning.
Additional information:
Screenshot:
https://cloud.mail.ru/public/nts7/LUCWn8ccD

Closing comment (2022-05-15T20:19:14Z): Duplicate of: #801
And already fixed. Will be live with the next beta release.
Repository: mainsail-crew/mainsail

Issue #1163: Add nginx reverse proxy support
Created: 2022-11-21T12:21:01Z
Requested feature:
I tried for hours to get this working with nginx to no avail. Most apps seem to want a urlprefix for things to work and this was my issue I believe since the app always looked at the root of the url for various files.
I tried rewrite rules and a bunch of other things. Other examples are sonarr and radar, among others
Solves the following problem:
Allow for security to be managed in nginx including SSL, authentication and 100 other things.
Additional information:
No response

Duplicate issue #1357: hardcoded absolute URL paths everywhere
Created: 2023-04-27T04:20:55Z
Mainsail Version:
2.5.1
Browser:
Firefox
Device:
Laptop
Operating System:
Linux
What happened?
the server hosting hosts other apps, so I have nginx configured to serve the app at /mainsail, instead of /. But this doesn't work, as throughout the HTML, JS, and CSS, there's hardcoded absolute paths assuming the app is hosted at /. I have this awful hack in my nginx config to make it temporarily sorta work:
location / {
  try_files $uri $uri/ /mainsail/$uri /mainsail/$uri/ =404;
}

but it's not great, and even with this ugly workaround, it's still not perfect, something in the JS is using the history API to overwrite the URL bar, resetting the path back to /.
Just one example of the problem, note the leading slash: 
  
    
      mainsail/index.html
    
    
         Line 22
      in
      370d7d4
    
  
  
    

        
          
           <script type="module" src="/src/main.ts"></script> 
        
    
  


What did you expect to happen instead?
I expected the app to use relative URLs
How to reproduce this bug?
Install mainsail to a subdirectory of nginx's root directory
Additional information:
No response

Closing comment (2023-04-27T05:00:57Z): Duplicate of #1163
Repository: mainsail-crew/mainsail

Issue #1887: Filter on G-Code Files page
Created: 2024-05-19T07:05:03Z
Requested feature:
The ability to filter on the G-Code Files page on the features of the list. Ex. Files that were slices for a 0.8mm nozzle. Files uploaded after a given date. Files sliced for TPU. Files with a thumbnail. Files that take less than a certain print time or amount of filament. Perhaps even the ability to combine filters
Solves the following problem:
Finding specific files when your list of files grows large
Additional information:
No response

Duplicate issue #2112: Filtering GCode files
Created: 2025-01-07T12:16:36Z
Requested feature:
I'd love to see some dropdown filter option on top of the files page for "frequently changing parameters" like material or nozzle size. The filter should only need to reorder the list of the current folder.
Solves the following problem:
When someone prints with different materials and/or frequently changes nozzle the amount of GCode files might be large. Currently we can only create a root folder for each combination, or have each GCode variants in one folder.
Additional information:
The UI already extracts the metadata from the GCodes. The dropdowns would only collect each distinct values from the current folder. Selecting a specific value from the dropdown would rearrange the list into two parts:

That matches the criteria, those would be on the top and ordered as currently.
Those that don't match the criteria would be but below the No.1 list, maybe with a different visuals (e.g.: faded text color).

Alternatively, files that doesn't match the criteria could also be just hidden.

Closing comment (2025-01-07T12:39:58Z): This is a duplicate of #1887
also @tomdelahaba wanted to contribute to this issue and started working on it
Repository: mainsail-crew/mainsail

Issue #2005: Feature request - Fan Alias
Created: 2024-09-10T02:16:21Z
Requested feature:
It would be great to be able to assign an alias to the pins in the miscellaneous tab. I renamed them in the printer.cfg, which renames them in the mainsail interface but they are still referenced elsewhere whether it be in gcode or in the printer files im not sure. And I'm too stupid to figure out how to fix it. This means they no longer work when printing if you rename them.

Solves the following problem:
Allows you to name the pins without messing up the functionality. Avoids confusion between fans, allows for easy remote control without having to go back and forth to see if you activated the right fan.
Additional information:
No response

Duplicate issue #2059: GUI fan names
Created: 2024-11-30T17:54:11Z
Requested feature:
It would be nice if in the settings fan0, fan1, etc. could be given a name in the GUI like extruder fan, chamber fan, etc....
Or am I overlooking something?
Solves the following problem:
No response
Additional information:
No response

Closing comment (2024-11-30T19:54:16Z): duplicate of #2005
Repository: majd/ipatool

Issue #284: Subcommand `purchase` is broken
Created: 2024-07-19T23:37:55Z
What happened?
Hey,
when I try to use the command ipatool download 672904239 -b com.thehungrywasp.iamsober --purchase I get the error from the title. When I use it without the --purchase it tells me ERR error="license is required" success=false
Version
2.1.4
Relevant log output
ERR error="failed to purchase item with param 'STDQ': failed to purchase app" success=false

Duplicate issue #315: ipatool purchase error
Created: 2024-12-02T08:50:40Z
What happened?
When login and search the app successfully, I'am continue to purchase app and then get error:
ipatool search perplexity
4:34PM INF apps=[{"bundleID":"ai.perplexity.app","id":1668000334,"name":"Perplexity - Ask Anything","price":0,"version":"2.34.1"},{"bundleID":"com.intelliapps.ai.chat.bot.macapp","id":6445991020,"name":"AI Chat Bot: Ask Open Question","price":0,"version":"1.6"},{"bundleID":"com.swamtech.chatgpt","id":1661075748,"name":"Ask AI Anything - Meta AI App","price":0,"version":"3.7"},{"bundleID":"com.microsoft.bing","id":345323231,"name":"Microsoft Bing Search","price":0,"version":"29.9.421128001"},{"bundleID":"com.codeway.chatapp","id":1668787639,"name":"Chat \u0026 Ask AI by Codeway","price":0,"version":"2.5.7"},{"bundleID":"co.vulcanlabs.moodtracker","id":1559479889,"name":"AI Chatbot: AI Chat Smith 4","price":0,"version":"7.6.0"}] count=6

ipatool purchase -b ai.perplexity.app
4:35PM ERR error="failed to purchase item with param 'STDQ': This Apple\u00a0Account is temporarily unable to be used in the iTunes Store because it could not be found. Try again later." success=false

I can login to AppStore on my Mac (MacOS 12.6.1 Monterey), but cannot purchase the app in it because it needs MacOS version 13.
I used to use ipatool to buy 2FAs app, that app also need higher iOS version than my iPhone and purchase was successful. So I don't think the error caused by old MacOS version or Apple device OS version.
Version
ipatool -v ipatool version 2.1.4
Relevant log output
No response

Closing comment (2024-12-12T22:46:25Z): Duplicate of #284.
Repository: majd/ipatool

Issue #16: Error when downloading a app
Created: 2021-06-17T11:06:01Z
Hi Majd
First of all thank you very much! this tool looks very useful!
Second, I'm getting the following error when trying to download apps (I tried multiple, this one I just choose randomly)
==> ℹ️	[Info] Querying the iTunes Store for 'sa.virginmobile.vm' in country 'US'...
==> ⚠️	[Warning] Enter Apple ID email:
==> ⚠️	[Warning] Enter Apple ID password:
==> ℹ️	[Info] Authenticating with the App Store...
==> ℹ️	[Info] Authenticated as 'XXXXX'.
==> ℹ️	[Info] Requesting a signed copy of '1439413116' from the App Store...
==> ❌	[Error] Your Apple ID does not have a license for this app. Download the app on an iOS device to obtain a license.

Do you know what's the error or how to solve it?
Thank you

Duplicate issue #21: Store download failed! Message: License not found (errorType 9610)
Created: 2021-07-07T13:36:46Z
I used my apple Id and password to download apps but it is giving me the above error.

Closing comment (2021-08-11T17:53:37Z): Duplicate of #16
Repository: majd/ipatool

Issue #284: Subcommand `purchase` is broken
Created: 2024-07-19T23:37:55Z
What happened?
Hey,
when I try to use the command ipatool download 672904239 -b com.thehungrywasp.iamsober --purchase I get the error from the title. When I use it without the --purchase it tells me ERR error="license is required" success=false
Version
2.1.4
Relevant log output
ERR error="failed to purchase item with param 'STDQ': failed to purchase app" success=false

Duplicate issue #297: ERR error="failed to purchase item with param 'STDQ': failed to purchase app" success=false
Created: 2024-10-14T02:31:54Z
What happened?
I did the ipa purchase command and I got this error, this happens with every app.
Version
2.1.4
Relevant log output
% ipatool purchase -b com.apple.AccessoryDevelopAsst
10:29PM ERR error="failed to purchase item with param 'STDQ': failed to purchase app" success=false

Closing comment (2024-12-12T22:46:36Z): Duplicate of #284.
Repository: majd/ipatool

Issue #50: Reason: image not found
Created: 2022-03-06T02:24:46Z
When I use ipatool search in terminal，it show error:
dyld: Library not loaded: @rpath/libswift_Concurrency.dylib
Referenced from: /usr/local/bin/ipatool
Reason: image not found
[1]    50988 abort      ipatool search
My machine:
maxOS Big Sur 11.4
Xcode：13.2
I install the tool by brew,.Thx for your help.

Duplicate issue #69: Big Sur 11.6.5: dyld: Library not loaded: @rpath/libswift_Concurrency.dylib
Created: 2022-04-20T03:48:47Z
What happened?
Binary fails to start, see log.
Version
1.1.0
Relevant log output
$ brew tap majd/repo
...
==> Tapping majd/repo
Cloning into '/usr/local/Homebrew/Library/Taps/majd/homebrew-repo'...
remote: Enumerating objects: 50, done.
remote: Counting objects: 100% (50/50), done.
remote: Compressing objects: 100% (26/26), done.
remote: Total 50 (delta 14), reused 49 (delta 13), pack-reused 0
Receiving objects: 100% (50/50), 7.27 KiB | 2.42 MiB/s, done.
Resolving deltas: 100% (14/14), done.
Tapped 1 cask and 1 formula (16 files, 16.6KB).
~$ brew install ipatool
==> Downloading https://github.com/majd/ipatool/releases/download/v1.1.0/ipatool-v1.1.0.zip
==> Downloading from https://objects.githubusercontent.com/github-production-release-asset-2e65be/369755856/60b
######################################################################## 100.0%
==> Installing Cask ipatool
==> Linking Binary 'ipatool' to '/usr/local/bin/ipatool'
🍺  ipatool was successfully installed!
~$ ipatool auth login
dyld: Library not loaded: @rpath/libswift_Concurrency.dylib
  Referenced from: /usr/local/bin/ipatool
  Reason: image not found
Abort trap: 6

Closing comment (2022-04-20T12:42:43Z): Possible duplicate of #50.
Please see more instructions in the issue link.
Repository: majd/ipatool

Issue #6: Support for downloading older versions of apps
Created: 2021-05-27T12:50:16Z

Duplicate issue #277: Download older version of the apps
Created: 2024-05-09T10:52:23Z
Description
It would be great if the tool allows to download older version of the app from the one currently available on the App Store.

Closing comment (2024-05-09T12:51:39Z): Already tracked in #6
Repository: majd/ipatool

Issue #184: Download Error IPA
Created: 2023-05-22T19:06:48Z
What happened?
10:05PM ERR error="failed to download file: license is required" success=false
Why this error?
Version
last version
Relevant log output
No response

Duplicate issue #199: license is required?
Created: 2023-06-05T10:54:58Z
What happened?
when i try to download ipa file "ipatool download --bundle-identifier com.apple.TestFlight -output test.ipa"
ERR error="license is required" success=false
Version
v2.1.2
Relevant log output
ipatool download --bundle-identifier com.apple.TestFlight --output test.ipa
4:22PM INF enter passphrase to unlock "/root/.ipatool" (this is separate from your Apple ID password):
downloading   0% |                                                                                                                                                                                  | ( 0/ 1 B) 4:22PM ERR error="license is required" success=false

Closing comment (2023-06-05T19:38:20Z): Duplicate of #184
Repository: majd/ipatool

Issue #50: Reason: image not found
Created: 2022-03-06T02:24:46Z
When I use ipatool search in terminal，it show error:
dyld: Library not loaded: @rpath/libswift_Concurrency.dylib
Referenced from: /usr/local/bin/ipatool
Reason: image not found
[1]    50988 abort      ipatool search
My machine:
maxOS Big Sur 11.4
Xcode：13.2
I install the tool by brew,.Thx for your help.

Duplicate issue #61: dyld: Library not loaded: @rpath/libswift_Concurrency.dylib
Created: 2022-03-26T00:10:00Z
Hey majd,
Installed through brew on Mac 10.15.4.
xCode 11.4.1
Referenced from: /usr/local/bin/ipatool   Reason: image not found.
Perhaps can be fixed by added optional flag on libswift_Concurrency.dylib.
Can't try it out myself since I refuse to update xcode & break my tweak dev environment.

Closing comment (2022-10-11T09:11:31Z): How the hell did I miss that? My bad.
…
 On Mar 26, 2022, at 3:49 AM, Majd Alfhaily ***@***.***> wrote:

 ﻿
 Hey, you need to either install the latest Xcode version or the Swift toolchain. Instructions are available on the wiki.

 Duplicate of #50.

 —
 Reply to this email directly, view it on GitHub, or unsubscribe.
 You are receiving this because you authored the thread.
Repository: majd/ipatool

Issue #50: Reason: image not found
Created: 2022-03-06T02:24:46Z
When I use ipatool search in terminal，it show error:
dyld: Library not loaded: @rpath/libswift_Concurrency.dylib
Referenced from: /usr/local/bin/ipatool
Reason: image not found
[1]    50988 abort      ipatool search
My machine:
maxOS Big Sur 11.4
Xcode：13.2
I install the tool by brew,.Thx for your help.

Duplicate issue #53: dyld: Library not loaded: @rpath/libswift_Concurrency.dylib
Created: 2022-03-21T10:46:50Z
How to fix?  ipatool 1.0.9

Closing comment (2022-03-21T18:26:18Z): Duplicate of #50. You need to either install the latest Xcode version or the Swift toolchain. Instructions are available on the wiki.
Repository: majd/ipatool

Issue #6: Support for downloading older versions of apps
Created: 2021-05-27T12:50:16Z

Duplicate issue #360: Can Ipatool fetch older version of the ipa?
Created: 2025-04-06T08:17:00Z
Hello there! what a fantastic project you have, I want to ask something though, does this project supports fetching old version of the original ipa in the appstore? like stating an exact count of its builds for example, Facebook 3.4.3 and the latest one is Facebook 5.5.5, you know what I'm saying? its a bland example but it gets the point, now is it possible to do that using ipatool? no offense, its a one awesome project you have, just curious and wanted to ask and confirm some stuff, thanks for reading my question, and hope you have a nice day

Closing comment (2025-04-11T19:24:28Z): Duplicate of #6
Repository: manfredsteyer/angular-oauth2-oidc

Issue #303: Migrate to Angular 6
Created: 2018-05-08T08:06:46Z
Hi, I am migrating project to angular 6 which uses rxjs 6.
There should be used .pipe syntax and interfaces like import { Observable } from 'rxjs/Observable'; are no longer valid. Instead use
import { Observable } from 'rxjs';
or
import { throwError } from 'rxjs';
this is not big job but do you think you can update it soon?

Duplicate issue #298: Not compatible yet with Angular 6/RxJS 6
Created: 2018-05-04T14:20:04Z
I've generated a new project with the latest version of the Angular CLI (6.0.0) and then installed angular-oath2-oidc. As soon I try to run the project, I get a compile error:
ERROR in node_modules/angular-oauth2-oidc/interceptors/default-oauth.interceptor.d.ts(3,10): error TS2305: Module '"[...]authtest/node_modules/rxjs/Observable"' has no exported member 'Observable'.
node_modules/angular-oauth2-oidc/interceptors/resource-server-error-handler.d.ts(2,10): error TS2305: Module '"[...]authtest/node_modules/rxjs/Observable"' has no exported member 'Observable'.
node_modules/angular-oauth2-oidc/oauth-service.d.ts(2,10): error TS2305: Module '"[...]authtest/node_modules/rxjs/Observable"' has no exported member 'Observable'.
node_modules/rxjs/Observable.d.ts(1,15): error TS2307: Cannot find module 'rxjs-compat/Observable'.

Now, it's been one whole day since the release of Angular 6, so it's completely understable. No problems when simply using Angular 5.
As for a fix, in interceptors/resource-server-error-handler.ts, interceptors/default-oauth.interceptor.ts and oauth-service.ts, change this import:
import { Observable } from 'rxjs/Observable';
to this import:
import { Observable } from 'rxjs';

Closing comment (2018-05-12T21:46:14Z): Same as #303
Repository: manfredsteyer/angular-oauth2-oidc

Issue #470: Support for Authorization code with PKCE
Created: 2018-11-12T08:32:51Z
According the newest spec of OAuth2 implicit flow is NOT recommended any more ("Must NOT be used")
https://tools.ietf.org/html/draft-ietf-oauth-security-topics-09#section-2.1.2
https://tools.ietf.org/html/draft-parecki-oauth-browser-based-apps-00#section-7.8
Instead "Authorization code with PKCE" is the recommended one for public clients.
Please also support this Authorization Code Flow with PKCE. Implicit flow is NOT considered as best practice any more.

Duplicate issue #507: support Authorization Code Grant
Created: 2019-01-29T09:48:10Z
Is angular-oauth2-oid support Authorization Code Grant (https://tools.ietf.org/html/rfc6749#section-4.1)?

Closing comment (2019-01-29T13:06:01Z): Possible duplicate of #470.
Repository: manfredsteyer/angular-oauth2-oidc

Issue #783: Double URI encoding on additionnalState
Created: 2020-04-02T13:11:36Z
Hi,
I'm working on a multi tenant application and I send the tenant value through the additionnalState param of the initImplicitFlow() function.
Example :
this.oauthService.initImplicitFlow('tenant=test');
The url generated for the redirection looks like : https:...&state=....%3Btenant%253Dtest&....
It's like the '=' is encoded twice : encodeURIComponent(encodeURIComponent('tenant=test'))
Clue
By looking at the code, I found that the additionnalState is encoded at line 1378 and 1415 of createLoginUrl() in OAuthService.ts
state = nonce + this.config.nonceStateSeparator + encodeURIComponent(state);
 let url =
      that.loginUrl +
      seperationChar +
      'response_type=' +
      encodeURIComponent(that.responseType) +
      '&client_id=' +
      encodeURIComponent(that.clientId) +
      '&state=' +
      encodeURIComponent(state) +
      '&redirect_uri=' +
      encodeURIComponent(redirectUri) +
      '&scope=' +
      encodeURIComponent(scope);

Duplicate issue #1028: Double encodeURIComponent on state - method createLoginUrl
Created: 2021-02-22T15:36:01Z
It looks like the state is encrypted twice:
1st time:
1386     if (state) {
1387       state =
1388         nonce + this.config.nonceStateSeparator + encodeURIComponent(state);
1389     } else {
1390       state = nonce;
1391     }
2nd time:
1417     let url =
1418       that.loginUrl +
1419       seperationChar +
1420       'response_type=' +
1421       encodeURIComponent(that.responseType) +
1422       '&client_id=' +
1423       encodeURIComponent(that.clientId) +
1424       '&state=' +
1425       encodeURIComponent(state) +
1426       '&redirect_uri=' +
1427       encodeURIComponent(redirectUri) +
1428       '&scope=' +
1429       encodeURIComponent(scope);
Is it really needed to do so ?

Closing comment (2021-02-22T16:01:39Z): Think that's an open issue, same as #783, would you agree?
Repository: manfredsteyer/angular-oauth2-oidc

Issue #465: Angular 7 Upgrade
Created: 2018-10-30T13:57:10Z
Hello,
After upgrade to Angular 7 I´m seeing a very strange behavior.
Before, the auth server was sending the REDIRECTURL#AccessToken=. When the app was loading, the access tokes was being removed from the URL and the login finalized. And I had the old URL back.
Now, after the login, My Url keeps this way
Example: (replaced real information with ???)
http://localhost:4200/home#access_token=???&code=???&state=???&token_type=Bearer&expires_in=7199 
Im using Implicit flow.
This is my configuration
  this.oauthService.configure(authConfig.authenticationConfig);
     this.oauthService.oidc = true;
     this.oauthService.setStorage(localStorage);
     this.oauthService.tokenValidationHandler = new JwksValidationHandler();
     console.log('before load');
     this.oauthService.loadDiscoveryDocument().then(() => {
       this.oauthService.tryLogin().then(() => {
        console.log(this.oauthService.getAccessToken());
        console.log(this.oauthService.getIdToken());
        }
     }

Look at Output console. I can see the library loading the access token with the "tryLogin", but when I request using getAccessToken, it is null.

This is my routing config
{ path: 'home', component: HomeComponent },
 { path: '', redirectTo: 'home', pathMatch: 'full' },
 { path: '**', redirectTo: 'home' }

I Really appreciate any help in this case!

Duplicate issue #519: Silent refresh fails to validate state/nonce
Created: 2019-02-19T16:06:13Z
I'm having some problem with silent refresh in my authentication service and validating the state from the server. I have pinpointed the error to happen during silent refresh.
I'm getting the following errors:

Any ideas why this all of the sudden appears? I have not changed the auth.service since last working state. So I assume it has to do with dependencies or something.
Initial authorization works as normal. I have also checked on production, and there is not problem to be seen there.

Closing comment (2019-02-19T16:22:12Z): This is the output when logging all the actions of this library.

I also use Angular 7 if related to #465
Repository: manfredsteyer/angular-oauth2-oidc

Issue #392: How should I handle user logout use case when multiple browser tabs are opened?
Created: 2018-08-01T08:38:34Z
I am using angular-oauth2-oidc with Identity Server 4.
Users need to Login via OpenId Connect Implicit Flow. My Id and Access token are stored in the web browser localStorage.
When user opens multiple browser tabs and then user logs out from one of the tabs, how should I handle rest of the tabs?
I have tried to catch session_terminated events , and they try to log the user out. However, it does not redirect the user back to the login page.
this.oauthService.events.filter(e => e.type ==='session_terminated')
.subscribe(e => {this.oauthService.logout();})
any suggestions? thanks

Duplicate issue #404: sessionChecksEnabled + postLogoutRedirectUri on 2 tabs with same application
Created: 2018-08-14T03:47:26Z
Using version 3.1.4 (still on Angular4)
If I have 2 tabs open on the same application and I initiate logout in one of the tabs. The logout is successful and is redirected to the postLogoutRedirectUri in this tab however the other tab is not redirected to the postLogoutRedirectUri.
I have set sessionChecksEnabled to true and can see that 2nd tab is getting the 'change' event which ultimately ends up with the method logout(true) to be called from the waitForSilentRefreshAfterSessionChange method. The logout method clears all the localstorage data, but as the noRedirectToLogoutUrl param is true, the function returns without changing the location.href.
Is this the intended behaviour ? Am I doing something wrong ?

Closing comment (2019-08-04T09:59:00Z): Going to close this as a duplicate of #392 - let us know if it's somehow different and we could of course reopen the issue!
Repository: manfredsteyer/angular-oauth2-oidc

Issue #822: Authentication not working on Edge when organization has strict settings around SessionStorage
Created: 2020-05-15T14:39:09Z
I am using Version 9.2. It is working fine with chrome but I am getting error on edge, "validating access_token failed, wrong state/nonce" When I switched to this.oAuthService.setStorage(localStorage) it started working there. Is there a way so that i can use session storage rather than localStorage and make this work on Edge.

Duplicate issue #841: IE11 sessionStorage issue
Created: 2020-05-29T11:50:12Z
Internet explorer 11. If i try to login  Always return isAuthenticated false and hasValidToken false. I tried chrome, fire-fox and edge it's working fine. But IE11 getting this kind of problem. If i change the localStorage everyting working fine. But sessionStorage it's not working. Please find the attachment
oauth2-session-storage-issue.zip

Closing comment (2020-05-30T20:40:43Z): Could this be the same as #822?
I'm afraid I don't have (easy) access to IE11, and many other community members might not either. Would you be willing to debug what's going on, help us get a fix in if possible?
PS. Glancing over the zip file, you seem to have used my sample repo as a starting point? Note that it by default does not enable any polyfill at all for IE...
Repository: manfredsteyer/angular-oauth2-oidc

Issue #1260: Is this project abandoned?
Created: 2022-09-27T07:16:36Z
There are open PRs from up to a year ago with no activity from the maintainer, while there are still a lot of bugs. Is it time to move on?

Duplicate issue #1271: Is this project still active? 
Created: 2022-10-27T12:56:35Z
I've noticed that there are a couple of issues that are open that haven't been addressed. In addition, there are some pull requests that remain open that haven't been responded to. Thank you

Closing comment (2022-10-27T13:46:39Z): Good and valid question. I personally do still moderate the issues and answer questions where I can. I've tried to coordinate a more broad update with the maintainer a while ago, but I presume personal or business circumstances have come between in the mean time.
Like I mentioned above, I do still moderate and keep issues up to date and so forth. As such I hope it's okay that I'll close this question as a duplicate of #1260, just to keep open issues focused.
Repository: manfredsteyer/angular-oauth2-oidc

Issue #494: Create sample that shows how to integrate with Azure Active Directory ( AAD )
Created: 2019-01-04T17:19:54Z
It is known that Azure Active Directory endpoints do not allow Cross Origin Resourece Sharing (CORS).
Others have documented it is a PITA to integrate with Azure Active #135
Others got frustrated about Azure AD not respecting OIDC, so they switched to using their own library directly #126

Duplicate issue #563: CORS error discovery/v2.0/keys
Created: 2019-06-05T08:16:53Z
We're trying to get rid of CORS errors now and this one makes it so that we can't login and authorize with Azure AD. What to do to make it work?
We're using ionic 4/angular 7 with a .net api.
Calling on Azure AD to get tokens from the application and then sending authorization tokens with the api requests to the api.
`import { AuthConfig } from 'angular-oauth2-oidc';
export const authConfig: AuthConfig = {
// Url of the Identity Provider
issuer: 'https://login.microsoftonline.com/XXX/v2.0',

loginUrl: 'https://login.microsoftonline.com/XXX/oauth2/v2.0/authorize',

// URL of the SPA to redirect the user to after login
redirectUri: window.location.origin + '/login',
// redirectUri: 'msauth://XXX',

// URL of the SPA to redirect the user to after logout
postLogoutRedirectUri: 'XXX',

// The SPA's id. The SPA is registerd with this id at the auth-server
clientId: 'XXX',

// set the scope for the permissions the client should request
// The first three are defined by OIDC. The 4th is a usecase-specific one
scope: 'openid profile email api://XXX/access_as_user',
// Atm we cant access our own server from redirecturi with ssl, so with this command we disable https
requireHttps: false,
// declares that we are using oidc
oidc: true,
// loosens the rules for getting document data(which means retrieving the accesstoken and identityclaims etc.)
// if true, the data is put in an anchor in the address bar and are not reachable from methods like "x.getAccessToken()"
strictDiscoveryDocumentValidation: false,

};
`

Closing comment (2019-06-05T10:18:57Z): Possibly a duplicate of #494? (At the least you might find useful info there.)
Repository: manyfold3d/manyfold

Issue #456: Show STLs inside zip archives
Created: 2022-03-31T13:39:40Z
It would be really nice to show STLs while they are inside a Zip archive (or any other archive for that matter, but mostly will be in .zip, at least for me).
Bit of background to better understand the request / feature (I hope):
I'm creating and organizing a repository of STLs files, currently uploaded and hosted through Nextcloud, but the files themselves are on a shared network drive.
Most of these are not singular files but instead an archive of multiple STLs.
Would it be possible to show (in this case without either editing or else, just showing the preview) of the files inside the archive?
Thanks!

Duplicate issue #865: Support for compression
Created: 2022-12-12T16:29:04Z
Is there anyway to add zip (or preferably 7z) compression support? This way we can keep the models compressed on disk to save space, but still view them in VanDam.

Closing comment (2025-01-29T10:35:33Z): Duplicate of #456?
Repository: manyfold3d/manyfold

Issue #764: Index all files in model directory
Created: 2022-10-19T17:00:36Z
They don't necessarily need thumbnailed or anything, but probably a notes field (when that gets implemented).
Most importantly, on the model page, you should have a list of links for all the files in that folder for download.
(READMEs, license documentation, cura/lychee files, etc, etc)

Duplicate issue #1069: Add a File Explorer view
Created: 2023-03-04T16:06:11Z
First off I love the software, you're doing a great job and I appreciate your work. I would say the current structuring is probably the biggest limiter to myself (and probably a lot of others) to really starting to use this software. I have a bunch of Patreons I support and a lot of them follow a similar folder structure, but very rarely is there a consistent naming format.


I would love to simply be able to view my models in a folder structure in van dam, basically the same as if you are using windows explorer w/ preview for images, but you have all of the models for that folder viewable. I think this would give folks a lot of freedom to structure things how they want without needed any super complex filename parsing logic. Bonus points if there was a way to interpret the pre-rendered img files and use them to "preview" whats in a given folder. Here is a horrible inspect-element mock-up of what it might look like:



Basically a new tab in which it will show you all of the content under your "libraries" folder. Folders are shown as a default folder image and open-able just like a normal file explorer. Like mentioned above, you could build in logic to interpret X image name in a directory to represent the parent directory like shown in Creator C (e.g. a logo for a creator folder, or a pre-rendered image for a release/object folder), then the explorer will only show folders and stl files. Stl files would be shown similarly to today, where you can open them, download, etc.

Originally posted by @DougTheDruid in #460 (comment)

Closing comment (2024-02-08T12:29:35Z): Related to, but not the same as #764.
Repository: manyfold3d/manyfold

Issue #764: Index all files in model directory
Created: 2022-10-19T17:00:36Z
They don't necessarily need thumbnailed or anything, but probably a notes field (when that gets implemented).
Most importantly, on the model page, you should have a list of links for all the files in that folder for download.
(READMEs, license documentation, cura/lychee files, etc, etc)

Duplicate issue #1377: Filter to select what is detected / downloadable
Created: 2023-07-26T21:29:08Z
Is there a way to specify what file types are displayed in the viewer?
The problem im trying to solve is some folders have a few files and thats fine - when there are over 20 or so files in a collection this becomes a pain to manaully download each file.  I know there is a request to add a d/l button, however I imagine this will be problematic when dealing with large  files (and trying to zip them all would take a while, most likely timeout
Instead could we can a fiilter to choose what gets detected, and able to be downloaded (similar to LYS files) this way I could add a .zip or .7z file to this and have the option to download the zip file (which would be all files in 1 download)
Cheers

Closing comment (2024-02-08T12:31:38Z): Going to consider this a duplicate of #764, I think. Trying to collect the ideas for that all in one place.
Repository: manyfold3d/manyfold

Issue #1778: Can't edit model
Created: 2024-01-30T00:37:09Z
Updated to the latest (v0.55.0), can't edit any model, changes just don't get applied. Tried changing the model name, the URL, memo, nothing goes through. Logs also show no errors.
Advanced admin is also throwing errors... NotImplementedError (You must define #resolve in ApplicationPolicy::Scope). Only the dashboard and the logs page function.

Duplicate issue #1790: Cant delete model
Created: 2024-01-30T20:58:51Z
Also a new thing after the update, title says it all, log is below:
I, [2024-01-30T20:57:13.430552 #84]  INFO -- : [d32d9a9a-fd5f-470e-b962-0c9f01dc0e48] method=DELETE path=/libraries/2/models/69 format=html controller=ModelsController action=destroy status=500 allocations=2062 duration=21.40 view=0.00 db=4.59
F, [2024-01-30T20:57:13.432470 #84] FATAL -- : [d32d9a9a-fd5f-470e-b962-0c9f01dc0e48]   
[d32d9a9a-fd5f-470e-b962-0c9f01dc0e48] Pundit::NotDefinedError (unable to find policy `NilClassPolicy` for `nil`):
[d32d9a9a-fd5f-470e-b962-0c9f01dc0e48]   
[d32d9a9a-fd5f-470e-b962-0c9f01dc0e48] app/controllers/models_controller.rb:91:in `destroy'

Closing comment (2024-01-30T21:03:20Z): Just in case, i tried adding a license and then deleting the model, just to see if its related to #1778, but that didn't change anything, so its a totally separate thing.
Repository: manyfold3d/manyfold

Issue #1368: QOL - Tweak 05 - Collapable sub-folders
Created: 2023-07-22T09:22:05Z
Wondering if there was a way to better manage an item that has say 30+ parts, or when a folder has sub folders:
FolderName/STL
FolderName/SLS
FolderName/Supported
FolderName/Render
etc....
If there was a way to collapse the view of these subfolders when in the Models view page
(This would be to stop loading a bunch of STL's that are not needed)
Also if this was a setting, then to have all image file types to always be on the top

Duplicate issue #1378: Nested Folders
Created: 2023-07-28T00:09:41Z
Hi,
I mainly use van dam for keeping copies of STLs from various websites, rather than for models I created myself. As such I'd like to have a Library per site, and within that have the capability of deep nesting with folders, for example...
fab365/saturnv/firststage/bottom_white.stl
fab365/saturnv/firststage/middle_white.stl
fab365/saturnv/secondstage/bottom_white.stl
fab365/foldable-walle/arm.stl
fab365/foldable-walle/hand.stl
etc
As some of the models get quite large in terms of sections or number of stls, it helps to be able to use deeper folders to manage them. It appears at the moment I'm limited to a single directory within a library? I might have done this wrong, but it didnt appear to work the way I wanted.

Closing comment (2023-07-29T11:34:51Z): This is very similar to #1368 too, perhaps that might help.
Repository: manyfold3d/manyfold

Issue #1990: Import from Thingiverse/Printables
Created: 2024-04-02T09:18:31Z
Describe the solution you'd like
I use manyfold for offline storage of externally published models. A REALLY nice feature would be the ability to paste in a url to Thingiverse or Printables and have the model imported automagically. Ideally the description and licence would be populated and it would pull additional images that are not included in the files/images path.
Describe alternatives you've considered
Manually copying and pasting this data :(

Duplicate issue #2762: Import from other hosting sites by URL
Created: 2024-09-23T22:07:05Z
Has anyone looked at adding a feature that allows pasting of a model ID from thingiverse (or any of the other model libraries) for downloading directly to Manyfold?
Thinking of either a set of inputs on the upload page, or its own dedicated upload page, that shows something like :
Upload from Thingiverse : xxxxxx
Upload from Printables : xxxxxx

When you find a model on thingiverse, you note the ID, goto Manyfold, enter the ID number in the upload page, and Manyfold will grab the model files, author/license/tags etc. without having to download zip files, upload, then copy/paste tags/author/license info between 2 pages.

Closing comment (2025-02-28T00:42:54Z): Duplicate? #1990
Repository: manyfold3d/manyfold

Issue #764: Index all files in model directory
Created: 2022-10-19T17:00:36Z
They don't necessarily need thumbnailed or anything, but probably a notes field (when that gets implemented).
Most importantly, on the model page, you should have a list of links for all the files in that folder for download.
(READMEs, license documentation, cura/lychee files, etc, etc)

Duplicate issue #1736: Documention Files (pdf, mkv etc)
Created: 2024-01-13T17:38:21Z
I have quite a few models that include pdf assembly instructions or BOM lists and the same goes for assembly videos. I've stored these along side the 3d models, however it appears manyfold has no way of showing these back to the user. I'm not looking for an embedded player or viewer, but perhaps extra links on the right navigation to simply download them?

Closing comment (2024-02-08T12:26:29Z): Duplicate of #764
Repository: manyfold3d/manyfold

Issue #3799: Failure when opening with OrcaSlicer
Created: 2025-03-19T15:52:24Z
Describe the bug
When attempting to open a model with OrcaSlicer, OrcaSlicer gives an error, "The download has failed".
To Reproduce

Open a model in ManyFold
Click the 3-dot menu, select "Open in OrcaSlicer"
OrcaSlicer opens, gives an error

The error message is HTML source, which can be seen here.  The <title> element is "<title>We're sorry, but something went wrong (500)</title>".
Expected behavior
The selected model is opened in OrcaSlicer.
Screenshots

Desktop (please complete the following information):

Orca Slicer: 2.3.0-beta Build dc49116
macOS: Sequoia 15.3.2
Browser: Firefox 136.0.2 and Chrome 134.0.6998.44 (Official Build) (x86_64)

Duplicate issue #3803: Open in OrcaSlicer error
Created: 2025-03-20T03:04:33Z
Describe the bug
If I click "open in orcaslicer" i get the error below
To Reproduce
Steps to reproduce the behavior:
Open in orcaslicer
Expected behavior
Model will open in orcaslicer
Desktop (please complete the following information):

OS: W11
Browser: Brave
Version: latest


The download has failed:
<!DOCTYPE html>
<html>
<head>
<title>We're sorry, but something went wrong (500)</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
.rails-default-error-page {
background-color: #EFEFEF;
color: #2E2F30;
text-align: center;
font-family: arial, sans-serif;
margin: 0;
}
.rails-default-error-page div.dialog {
width: 95%;
max-width: 33em;
margin: 4em auto 0;
}
.rails-default-error-page div.dialog > div {
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #BBB;
border-top: #B00100 solid 4px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
background-color: white;
padding: 7px 12% 0;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
.rails-default-error-page h1 {
font-size: 100%;
color: #730E15;
line-height: 1.5em;
}
.rails-default-error-page div.dialog > p {
margin: 0 0 1em;
padding: 1em;
background-color: #F7F7F7;
border: 1px solid #CCC;
border-right-color: #999;
border-left-color: #999;
border-bottom-color: #999;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-color: #DADADA;
color: #666;
box-shadow: 0 3px 8px rgba(50, 50, 50, 0.17);
}
</style>
</head>
<body class="rails-default-error-page">
<!-- This file lives in public/500.html -->
<div class="dialog">
<div>
<h1>We're sorry, but something went wrong.</h1>
</div>
<p>If you are the application owner check the logs for more information.</p>
</div>
</body>
</html>

Closing comment (2025-03-20T07:58:21Z): Sorry about that! This is fixed in the 'edge' tag, and I'll be doing a patch release very soon.
Duplicate of #3799
Repository: mapbox/geojson.io

Issue #607: github.com cert not valid for geojson.io
Created: 2018-03-05T16:16:36Z
From Chrome:

This server could not prove that it is geojson.io; its security certificate is from *.github.com. This may be caused by a misconfiguration or an attacker intercepting your connection.

Duplicate issue #632: Support https on http://geojson.io
Created: 2018-08-08T20:14:27Z
with the new chrome release, http://geojson.io is reporting as "not secure"

I absolutely realize this has no bearing on functionality and that the actual data doesn't need to be secure, but I occasionally direct customers here to make geojson files, and now it feels like I'm directing people to an "insecure" site.

Closing comment (2018-08-18T15:14:39Z): same as #607

Note: development of geojson.io is currently paused. You may be interested in the new fork at https://geojson.net. Until development restarts, please refrain from adding issues to the tracker.
Repository: mapbox/geojson.io

Issue #262: Cursor jumps to end of field when editing
Created: 2013-09-25T15:43:15Z
Open an existing gist.
Click a table cell to edit, cursor is placed properly.
Hit any key (even an arrow key) and cursor will jump to the end of the cell.

Duplicate issue #350: Existing feature properties field in the Table view moves cursor to end of field
Created: 2014-05-06T05:10:25Z
To reproduce:
. Create new map
. Add a point or other feature
. Load the Table view
. Add a new column, call it anything you'd like.
. Enter some data into the column.
. Try to move the cursor using arrow keys (or Home etc); notice the cursor inadvertently moves back to the end of the text.
. Use the mouse to move the cursor to the start of the text. Type characters and notice the cursor will inadvertently move to the end of the existing text after the first character is typed.
Appears this may only happen in Google Chrome (35.0.1916.69 beta, Ubuntu 14.04, 64 bit); Firefox 28.0 does not seem to be affected.

Closing comment (2014-05-06T14:47:15Z): Duplicate of #262
Repository: mapbox/geojson.io

Issue #620: GitHub Authentication Fail
Created: 2018-05-08T01:58:01Z
Simple to recreate (for me, at least).

Attempt to 'login' to GitHub
Successfully login in @ GitHub
Wait ~5 seconds for alert notification of 'Failed Authentication'

I am using this app for a class that features this app in their tutorials. This is a common issue among other students as well.

Duplicate issue #596: No longer able to Authenticate with GitHub
Created: 2018-02-15T17:11:55Z
I logged out of geojson.io with my github account and am now unable to log back in to open my gists.   Even if I log out of github, and try to re-authenticate through geojson.io -- it has me do the github login on my account, then says 'unable to authenticate' .
The error:  No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://geojson.io' is therefore not allowed access.
From dev console:
lib.js:2689 GET https://geojsonioauth.herokuapp.com/authenticate/14f775c21580c1865f8e 503 (Service Unavailable)
xhr.send @ lib.js:2689
xhr.(anonymous function) @ lib.js:2675
module.exports @ site.js:28814
geojsonIO @ site.js:28851
require.168../core/api @ site.js:28832
s @ site.js:1
e @ site.js:1
(anonymous) @ site.js:1
/?code=14f775c21580c1865f8e#map=2/20.0/0.0:1 Failed to load https://geojsonioauth.herokuapp.com/authenticate/14f775c21580c1865f8e: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://geojson.io' is therefore not allowed access. The response had HTTP status code 503.

Closing comment (2018-08-18T15:13:39Z): same as #620

Note: development of geojson.io is currently paused. You may be interested in the new fork at https://geojson.net. Until development restarts, please refrain from adding issues to the tracker.
Repository: mapbox/geojson.io

Issue #620: GitHub Authentication Fail
Created: 2018-05-08T01:58:01Z
Simple to recreate (for me, at least).

Attempt to 'login' to GitHub
Successfully login in @ GitHub
Wait ~5 seconds for alert notification of 'Failed Authentication'

I am using this app for a class that features this app in their tutorials. This is a common issue among other students as well.

Duplicate issue #628: GeoJSON authentication keeps failing
Created: 2018-07-25T14:45:02Z
Every time I try to hit the "login" button at the top right of geojson.io when I am logged into my github account, nothing happens. The page refreshes and I am still not logged into geojson. When I click a couple of more times, I get this error: "Authentication with GitHub failed"
How do I fix this so I can use geojson?

Closing comment (2018-08-18T15:10:29Z): Closing as a dup of #620

Note: development of geojson.io is currently paused. You may be interested in the new fork at https://geojson.net. Until development restarts, please refrain from adding issues to the tracker.
Repository: mapbox/geojson.io

Issue #725: Support marker-symbol simplestyle spec
Created: 2022-10-21T13:11:23Z
Along with the reimplementation of simplestyle-spec for other features (#718), we should re-enable:

marker-size
marker-symbol (with maki support or something simple. emojis?)

(Noting that "re-enable" is an oversimplification; this will require a rewrite of those features to accommodate the gl.js style spec.)

Duplicate issue #721: Marker popup is not editable
Created: 2022-10-20T14:28:47Z
Before the latest release, there was the ability to edit marker properties — marker-color, marker-size, marker-symbol, or add a custom attribute.  Now it is broken. The Edit tool which appears upon clicking on a marker is read-only now.

Closing comment (2022-10-21T13:13:20Z): This is a duplicate of #725, let's continue the conversation there.