Giter Club home page Giter Club logo

webcrate's People

Contributors

betahuhn avatar dzakki avatar hkamran80 avatar raphaelbernhart avatar webcratebot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

webcrate's Issues

Deta Space app refers to localhost:8080 or returns runtime error

🏷️ WebCrate Version

v1.5.5

βš™οΈ Environment

Firefox, Chrome

🐞 Describe the bug

Using a Deta Space app, a public crate is not reachable on its public URL.

πŸ“š To Reproduce

I'm using this app on deta.space. After creating a crate and adding a link to it, I clicked "Make public" and tried browsing to the link that was generated. This has (so far) returned two different error messages. This is one:

Error Type:

Runtime.ExitError
Error Message:

RequestId: df914776-af77-4b6e-b114-c315a4f838f6 Error: Runtime exited with error: exit status 1
Logs:

time="2023-08-30T20:04:14Z" level=info msg="serving logs listener on sandbox.localdomain:1234" agent=logsApiAgent
TELEMETRY	Name: telemetry-extension	State: Already subscribed	Types: [Function]
Listening on port 8080

I have also seen another error, which seems like a config issue:

Error Type:
&alloc::boxed::Box

Error Message:
error sending request for url (http://127.0.0.1:8080/crate/public/<crate-id>): connection closed before message completed

Logs:
<empty>

πŸ’‘ Expected behavior

Some sort of app view that allowed me to see the links in the crate.

πŸ“‹ Additional context

No response

Adding new links fails with "e.currentCrateLinks.unshift is not a function"

🐞 Describe the bug

I just installed WebCrate. I tried adding a link to one of my empty Crates. It doesn't work :(

πŸ“š To Reproduce

Click add link, enter a URL, click add link to confirm

πŸ’‘ Expected behavior

The link should be added to my crate

πŸ–ΌοΈ Screenshots

Screen Shot 2021-08-11 at 09 09 08

βš™οΈ Environment

  • OS: macOS 10.15.7
  • Browser version: Firefox 91
  • WebCrate version (can be found under ?): v.0.1.0

πŸ“‹ Additional context
n/a

Move Link not working

🏷️ WebCrate Version

v1.4.2

βš™οΈ Environment

Chrome, Safari

🐞 Describe the bug

In a link detail 'box', selecting Move Link opens the window as expected, however clicking on the dropdown menu under the "Select a crate to move the link" button performs a quick animation, then returns to the main crate page without allowing for a selection to be made.

As far as i recall, this worked prior to the update applied today.

πŸ“š To Reproduce

  • click a link to expand link details
  • click the disclosure icon (...) for more options
  • select Move Link
  • click the selection icon in the resulting window to pick a new destination crate.
  • enjoy the animation
  • view the crate contents

πŸ’‘ Expected behavior

a list of available crates should appear, from which a selection can be made.

πŸ“‹ Additional context

No response

Only 20 crates being shown on sidebar at once

🏷️ WebCrate Version

v1.2.0

βš™οΈ Environment

Firefox

🐞 Describe the bug

I have about 25 crates in WebCrate. On the sidebar, I can only see 20 of them. I can still search for the other missing ones, but I'm not seeing a way to display them. Unsure if this limit is intentional or not.

πŸ“š To Reproduce

  1. Add >20 crates
  2. Count number of crates in sidebar
  3. Hopefully find discrepancy

πŸ’‘ Expected behavior

All crates would be included in sidebar.

πŸ“‹ Additional context

No response

new-space fails locally with Node 20.4.0, NPM 9.8.0

Summary: Can't run new-space branch (63cf695) locally (with Node 20.4.0, NPM 9.8.0). (But, it seems to run well on Deta.Space.)

🐞 Describe the bug

Hi Maximilian or friend,

Thank you for Deta & WebCrate. Looking forward to using them & contributing.

Environment: Current Manjaro (stable Arch, x64) Linux (current stable kernel 6.3.5-2), Node 20.4.0, NPM 9.8.0 (installed via nvm). (All the below is running not as root/via sudo, but as an ordinary user.)

FIRST: (but potentially unrelated): Instead of space dev I've tried npm run build. That complained about needing rimraf. So I've installed it with npm install rimraf.
FYI: That reports: 78 vulnerabilities (51 moderate, 25 high, 2 critical).

SECOND:

space --version
space version 0.3.13
space dev

Checking for running micros...

 Starting 1 micro servers...

Micro app (primary)
L url: http://localhost:4200/

[app] 
[app] > [email protected] start
[app] > NODE_ENV=production node build/index.js
[app] 
[app] 
[app] node:internal/modules/cjs/loader:1051
[app]   throw err;
[app]   ^
[app] 
[app] Error: Cannot find module '/share/pkehl/GIT/webcrate/build/index.js'
[app]     at Module._resolveFilename (node:internal/modules/cjs/loader:1048:15)
[app]     at Module._load (node:internal/modules/cjs/loader:901:27)
[app]     at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
[app]     at node:internal/main/run_main_module:23:47 {
[app]   code: 'MODULE_NOT_FOUND',
[app]   requireStack: []
[app] }
[app] 
[app] Node.js v20.4.0
[app] 
Command `/home/pkehl/.nvm/versions/node/v20.4.0/bin/npm run start` exited.
Error: Get "http://localhost:4201/__space/actions": dial tcp [::1]:4201: connect: connection refused

THIRD: on Deta.Space:

space new
...
space push
...
Checking for running micros...

 Starting 1 micro servers...

Micro app (primary)
L url: http://localhost:4200/

[app] 
[app] > [email protected] start
[app] > NODE_ENV=production node build/index.js
[app] 
[app] 
[app] node:internal/modules/cjs/loader:1051
[app]   throw err;
[app]   ^
[app] 
[app] Error: Cannot find module '/share/pkehl/GIT/webcrate/build/index.js'
[app]     at Module._resolveFilename (node:internal/modules/cjs/loader:1048:15)
[app]     at Module._load (node:internal/modules/cjs/loader:901:27)
[app]     at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
[app]     at node:internal/main/run_main_module:23:47 {
[app]   code: 'MODULE_NOT_FOUND',
[app]   requireStack: []
[app] }
[app] 
[app] Node.js v20.4.0
[app] 
Command `/home/pkehl/.nvm/versions/node/v20.4.0/bin/npm run start` exited.
Error: Get "http://localhost:4201/__space/actions": dial tcp [::1]:4201: connect: connection refused
...

# BUT, SURPRISINGLY:
2023/07/06 15:16:21 All micros built successfully
...
2023/07/06 15:16:44 starting installation...
...
2023/07/06 15:17:24 completed...
                                                                  
βœ“ Successfully pushed your code and updated your Builder instance!
# That seems to run well (so far).

Please, shed some light. Node/NPM is outside of my expertise, but wherever I can, I'll contribute, I'll update docs...

Thank you in advance for any tips on developing locally.

Doc about accessing needs update

🏷️ WebCrate Version

v1.5.2

βš™οΈ Environment

Chrome

🐞 Describe the bug

Due to the new deta space change, new webcrate app instances could not be accessed in the old way alias.username.deta.app., and old apps are unable to be accessed in the same way by February 13th:

Under the old system, a Space app was available under alias.username.deta.app. This means if you share a link to your Space app, it will expose your Deta username. For some users this may be ok, but we want the default on Space to be as secure and private as possible. We also had to generate one SSL certificate per user, and we’ve been having reliability issues on this front.

Going forward, to fix these issues, all Space apps have new a domain in the following format: alias-random.deta.app. Each app gets its own random suffix, which will make it much harder to guess an app’s domain. We are also moved from double subdomains to single subdomains. This makes issuing SSL certificates easier and further improves security, as all a user’s apps get their own site.

I spent a full afternoon to find out why the website could not be accessed in the old way lol, deta docs are always splattered around

πŸ“š To Reproduce

Opening a new app, we would get a domain like this: webcrate-1-b8374455.deta.app

πŸ’‘ Expected behavior

Docs needed to be updated (and maybe we should find a way to work around this problem, as the new domain is toooooo hard to remember)

πŸ“‹ Additional context

No response

initial folders are doubled during install

🏷️ WebCrate Version

v1.5.2

βš™οΈ Environment

Other (please specify below)

🐞 Describe the bug

image

πŸ“š To Reproduce

Install current app

πŸ’‘ Expected behavior

no double install of default folders

πŸ“‹ Additional context

No response

Ability to self-host without deta base

🏷️ WebCrate Version

v1.3.0

βš™οΈ Environment

Other (please specify below)

🐞 Describe the bug

Links to open feature request or ask community are broken so I use the classic bug report.

Hi,

Is there any plan to self-host the app without the need of deta base or any others third parties?

Thanks,

πŸ“š To Reproduce

None

πŸ’‘ Expected behavior

None

πŸ“‹ Additional context

No response

Broken image link

🏷️ WebCrate Version

v?

βš™οΈ Environment

Chrome

🐞 Describe the bug

image of a link is broken

πŸ“š To Reproduce

I add a link via extension
in this case webcrate.app itself
when we click to preview this link

Uploading Screen Shot 2021-08-25 at 5.16.01 PM.png…

πŸ’‘ Expected behavior

image is not shown

πŸ“‹ Additional context

No response

Error: Cert not issued yet, please try again after a few minutes.

🏷️ WebCrate Version

v1.4.3

βš™οΈ Environment

Firefox

🐞 Describe the bug

When I click on install on the install button, it generates an error

Error: Cert not issued yet, please try again after a few minutes. If the error
persists, please login again and contact us.

Either it's the platform or there's an issue with the installation of the app on the platform, any guidance would be appreciated.

πŸ“š To Reproduce

Just sign up on deta, and login.
After login, install WebCrate.

πŸ’‘ Expected behavior

Should install.

πŸ“‹ Additional context

Error

Can't add links in the mobile PWA version

🏷️ WebCrate Version

v1.0.2

βš™οΈ Environment

Mobile

🐞 Describe the bug

When I try adding a link it just says Error: Network Error instead of adding the link

πŸ“š To Reproduce

Install the PWA version on Android and try adding a link

πŸ’‘ Expected behavior

Should just add a link to the webcrate

πŸ“‹ Additional context

No response

Public link is not accessible

🏷️ WebCrate Version

v1.4.0

βš™οΈ Environment

Chrome, Other (please specify below)

🐞 Describe the bug

I use WebCrate on Chrome and Brave.
Trying to share what is supposed to be a public link (https://webcrate.nikahmad.deta.app/link/public/j6oIXfg4tJqjOXTG)

πŸ“š To Reproduce

Create a link in a Crate and then enable sharing.
Open other browser or a new private tab, then open the shared link.

πŸ’‘ Expected behavior

That link can be open on any browser.

πŸ“‹ Additional context

It should work like sharing this crate: https://webcrate.nikahmad.deta.app/crate/public/vs8m95QyZesqRZjW

folders are missing in dashboard/home

🏷️ WebCrate Version

v1.5.2

βš™οΈ Environment

Other (please specify below)

🐞 Describe the bug

image

The rust folder is missing

πŸ“š To Reproduce

install the app and add two folders

πŸ’‘ Expected behavior

rust folder should also be available

πŸ“‹ Additional context

No response

Lauching WebCrate creates redirect loop

🏷️ WebCrate Version

v.0.11.0

βš™οΈ Environment

Chrome

🐞 Describe the bug

When opening webcrate via deta.space, directly through an URL or via the browser extension, I am redirected from webcrate to deta.space in an endless loop.
image

πŸ“š To Reproduce

Opening the webcrate website.

πŸ’‘ Expected behavior

Launching into my application

πŸ“‹ Additional context

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.