#hangar-help
3796 messages · Page 3 of 4
Mmh, interesting, will look at how you managed to run into that edge case
will hangar ever support paid resources?
I want to leave spigot 😭
Maybe, I have ideas for a first step towards that, private channels where you can add users via API or manually
But no payment processing and stuff
Hello I code a paper plugin in 1.19.4 and I can't put my mojang-mapping in my .jar, I code on vscode and I still have the libraries which are displayed in vscode (I have no error 'imports with nms or other) but when I launch the plugins on a serv I have an error and in my .jar there are no nms or nmn, thanks in advance
build.gradle.kts by @outer shell: https://pastes.dev/Gh6y76JHcv
latest.log by @outer shell: https://pastes.dev/VZ7y9UU1u9
remove the paper api dependency
also wrong channel
also it should be compileOnly tho you can remove it now
Ah yes sorry, I'll move on to the channel #build-tooling-help
it's working thx !
Hey, i uploaded a plugin named JustOneMore and Hangar somehow got crashed
now hangar is up, but my plugin has been disappeared
i don't want to that all stuff again, anyway to recover it?
refresh a few times
may be multiple instances of hangar? Not sure what infra hangar is on
lemme do Ctrl F5
maybe
appears and disappears, its random
Yes, hangar is geo replicated into 3 different data centers
I assume the cache expired by now because it's fine for me
Wdym about crash tho?
instead of showing authors staff it was nav.staff etc
my plugin depends on an another plugin. would I need to select both? https://cdn.padow.ru/dlouJ
does it add on to that other plugin
add on is meant for like “Essentials Home Menu” for example
Library only really makes sense if it does nothing on its own
i always check library if the plugin provides an api
addon in case i add functionality on another plugin like fawe or smth
This tbh
okay
(66761631bb3b0c6d8b810300) // @wary pawn (@shuvo261934 / 1126792308675854356) has been banned by @hearty lichen (71627708521512960)
Reason: Quick-banned for sending a message in #hangar-help
(667fdc00bb3b0c6d8b810353) // @fervent lance (@asanay / 392417195826610177) has been banned by @near glacier (134340832093405184)
Reason: steam scam
<@&748618676189528155>
(6682e8d8bb3b0c6d8b81035c) // @mighty loom (@tornado_devalt / 1013107067315294321) has been banned by @tall sigil (1098722699116810331)
Reason: valorant cheat scam
no chance on phone dammit
damnit, banned the wrong guy again
no loss
seeing "Noah is typing" scared me a little
Sorry if this is a dumb question but are plugins compiled against Spigot allowed in Hangar? I use Spigot's API, but it's compatible with Paper
If Paper is supported then it's allowed
Okay, thanks
And is it possible to somehow upload automatic updates? Either synchronizing with Spigot or GitHub or a maven plugin... My plugin uses maven for NMS and the hangar plugin seems to support Gradle only, or at least that's what the docs say
We have an api for that sorta thing
No idea what maven plugins exist for that though
There is the awesome-hangar repo
I'll check it out, thank you
Where can I find a MCReleaser JAR? Or do I have to compile it myself?
no idea what that is
https://github.com/HSGamer/MCReleaser
Found it in the awesome-hangar README
we have no affiliation with the software on there
nor can we provide support for them
looks like their hope is that you do it using github actions or their docker image
otherwise you'd need to compile it yourself
Ah, didn't know that
Thank you
What is hangar?
Thx
A few feature that's probably enough for description iirc
I'm rebranding my plugin from GenesisMC -> OriginsPaper. the reasoning is for easier recognition~~ and so I can get curseforge to not get mad at 2 letters~~
would that be allowed?
Project name can't imply being an official Paper project and should not have platform names in it
k
Just name it Genesis
Hi, is it possible to have premium/paid plugins?
not atm
Oh ok
You can have premium plugins, just not paid ones. Lots of quality plugins here 😀
hmm wdym?
"premium" is a word that can describe quality. We have great plugins on hangar. 😁
ohhhhh
what would i categorize a netherite disabler as? because depending on the config it could really fit any of the categories
Gameplay maybe
@tender egret fyi https://hangar.papermc.io/guidelines
My server is crash and I dont know why.
latest.log by @dry pagoda: https://pastes.dev/0jEyp2d6zl
This channel is for help with Hangar, but you're using 1.20.4 which no longer receives support
Sorry, was in a hurry as the server that host my minecraft servers broke yesterday and trying to fix. How to I transfer my data to 1.21 without data and player lost?
You just replace the jar. Seek further support in #paper-help which is the correct place for paper help, based on its name.
latest.log by @hot totem: https://pastes.dev/MxnDG1nAgh
This channel is for help with our plugin platform. We don't provide support for forks either.
is hangar having issues today? I'm not able to post a resource update it seems, it just keeps timing out
oop got it to work after a few tries, seems to be degraded performance tho
Mmh, not seeing anything on my end
Could be frontend crashes, I've run into a 502 today again as well
That wouldn't be a timeout tho
Is this already known ?
The frontend crashes frequently rn
Just refresh
I have a fix in the pipeline
And with fix I mean a giant 5k diff refactor that touches 120 files
Hello, i keep getting "Couldnt find uploaded file" error when trying to upload my project..., why is this?
Nvm, just had to redo all of it...
Mmh, Strange
Hey btw, just letting you know in case you didn't know, you can add multiple platforms in versions, no need to create a "Velocity" version of your project
Is there a way to download the latest version of a project with an URL (with a single request)?
Doesn't matter if any API key is required
Hello. Faced a problem that our organization's domain, which we would like to have, is occupied by some empty organization, as if on purpose. Is there any way to release this domain? Where should we write to?
I mean Hangar domain like hangar.papermc.io/domain_name.
Please email core@papermc.io with more details and we will investigate
Is there a dedicated hangar discord or should i ask my question about the gradle plugin here?
I just read the rules for Hangar and I didn't see anything related to uploading a spigot plugin.
So am I allowed to post a plugin that I wrote with the spigot api and not the paper api?
yup
As long as it works on Paper, it's fine
Alright thanks
using normal html 🙂
is the editor in html/md format ?
<details>
<summary>Stuff</summary>
More Stuff
</details>
Ah I see
In the Hangar Web API, Are project names the same as a slug?
Yes
so im tryna make a papermc server and its just not working at all
is there a staging instance or a way to make a private project just to test CI/CD with the API without making a bunch of versions on a real public project?
There's https://hangar.papermc.dev/, but it may or may not be stable at the moment
Should be good enough, especially if you only care about API
The frontend is a bit crashy
I'll be back next weekend...
Surfer Boy will come into Office next weekend. Hope you enjoyed your time there. At least what you shared here and there, the location is worth a trip.
Well, bad pic
But waves were 3+m today
Really nice, unless you take it so steep that you nosedive 
Cool. Nosediving is never a good solution near a stony coast.
Well, in big waves there is no risk, the board itself is your biggest enemy of your nose/head
My instructor got hit by his board in the neck the other day
is there a reason why there is a 30 character limit on version names? i want to potentially upload snapshots when i manage to get my jars below the 10 MB limit (would be cool if this were a tad higher too because my jars are currently around 11 MiB) but my snapshot version numbers look like this 0.1.0-alpha.2.SNAPSHOT.10.master.d0613f9a which is a bit over the 30 character limit
also the api docs for uploading a version fail to mark pluginDependencies and platformDependencies and presumably description and files as required and then when missing a status code of 500 is returned instead of 400
also minor UI issue, when uploading a file that is too big it says the max size is 10mb (millibits) instead of 10MB or even better 10MiB
I don't have say in those limits, but...
Surely that name is excessive and confusing to users?
fr
Could you open an issue about the docs?
I changed mb to MB, MiB might already look too scary for a lot of people. I forgot if the current setting is MiB or MB, but that wouldn't matter too much frontend wise/can be changed
and yeah, I too would recommend squashing down those identifiers a bit
The branch name can already be identified by the commit hash, same for the build number (or the other way around)
if you want to follow semver, build metadata should also be after the alpha/snapshot identifier and a +
Fwiw, I think you have to accept that change in crowdin for the English language at least
Not if you change the source file
if you set it up that way at least 
||and I didn't create an account on the new crowdin project lol||
Do I look like I know what I am doing? ^^
But I can handle it when I come back, not like staging is going to prod soon....
its not really build metadata, it identifies the git revision which is the version. also, the number after SNAPSHOT is the number of commits since the tag, not the build number
and everything in the version number is important, the number of commits since tag allows for snapshots to be ordered, the branch is important because it identifies what feature the snapshot is testing and if someone uses a snapshot of branch featureA they wouldnt want to unexpectedly download a featureB build
and the abbreviated commit hash saves me going through the artifact list on gitlab to identify the commit or manually counting commits in git log should someone come to me with an issue
i think the better question is why the limit is so instead of just criticizing users for having descriptive version numbers
The limit is in place because long versions become a UI (and also UX) issue. 32 is already kind of at the rough end, so I don't think I'd increase it past 40; you either would have important parts cut off or throw too many wildly different and often not actually legible things within the same "word" at a user. A lot of it is better shown through the build channel, or also outside the download place in a version command, Discord bot feedback etc. I haven't seen someone with that packed of a version string yet, and I think that's not without reason :p
im trying to verify my email on the hanger site with all the plugins And Its just never sending the email
I Am TheGlitchedVirus btw
Uh maybe check if it's in spam, and that the email is 100% correct
email is Correct and its not in spam
lemme check
the job got executed successfully, lemme check our mail provider
according to our mail provider, the mail got send
lemme DM you
oh haha
I found the typo 😄
@nocturne wigeon you entered @gmai.com, not @gmail.com 🙂
I keep getting an error 503 Service Temporarily Unavailable
nginx
@hearty lichen do you know why?
DOES ANYONE?
Don't ping people
The people who can investigate the issue are asleep. 🙂
The 503 issues are known and self recover
As in, just refresh and it should work
but I can see that you managed to verify your email
I may be stupid but i figured
is it allowed to upload an hangar resource, but i want the users to be redirected to download somewhere i get ad revenue from like modrinth?
Yes, having your download redirect people to modrinth is allowed.
fyi: playing around with hangars deployment right now, there might be service interruptions, sorry for the inconvenience
(how) can I query hangar to download the latest version of a plugin? like curl -X GET "https://hangar.papermc.io/api/v1/projects/ViaVersion/versions/5.0.5/PAPER/download" -H 'accept: application/octet-stream'
kind of answering my own question: eval wget $(curl -s https://api.github.com/repos/ViaVersion/ViaVersion/releases/latest | grep browser_download_url | cut -d : -f 2,3)
works 🙂
when will hangar seo be good 😢
Upload to virus total and see
But generally, anti virus programs are known to false flag java stuff
If you send me the hangar link I can take a look, but generally, hangar wouldn't allow you to download stuff that it detects to be malicious, plus Kenny is obviously reputable ^^
looks like it was already analized
Well, the file is undetected by everything
Yeah, it's safe
so, either your jar got affected by something else on your server, or, that AV software false flagged, which is once again not entirely unheard of with jars
it's windows security 🙄
lots of false flags anyway
If I use 1.20.1 server and latest geysermc it will work? Like I wanna use old version of Minecraft but latest version of Java/be can join
not a proper channel
This would be better to ask the people over at Geyser.
Hey folks - Got a weird issue with the hangar API. It seems my URL is no longer valid but has worked for months.
https://hangar.papermc.io/api/v1/projects/Viabackwards/latest?channel=Release
I don't see any issues here from the API docs here, so I don't see a problem?
Scrap that.
I think I might of found the issue.
Error details
Other info
n8n version
1.63.4 (Self Hosted)
Stack trace
TypeError: Unknown encoding: iso-8859-1 at Buffer.toString (node:buffer:859:11) at Object.binaryToString (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/NodeExecuteFunctions.js:570:19) at processTicksAndRejections (node:internal/process/task_queues:95:5) at Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/HttpRequest/V3/HttpRequestV3.node.js:561:42) at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:722:19) at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:711:51 at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:1141:20```
What a strange n8n issue.
iso-8859-1
It's just a bloody number lmfao.
How is that encoding broken.
I don't think that's true. You guys wouldn't of just randomly changed your API to use different encoding/charset. It's literally a plain text number.
Interesting.
What was it before then.
It stopped working on the 15th, sadly I have no logs of what it was before.
Just found out this is an ongoing issue with n8n for the past 2 weeks. Nice. https://community.n8n.io/t/unknown-encoding-iso-8859-1-on-http-request/60050
So I wonder what changed. I updated n8n on that date (probably, the 15th, when my API broke), and that's when it happened.
I'm trying to figure out why this is failing it doesn't make since w/ the env var being set (to me at least)
https://github.com/supercoolspy/slashspawn/actions/runs/11648647632/job/32435321010
https://github.com/supercoolspy/slashspawn/blob/3ee3729ea777883dafc812efa43354e2f6329dbe/build.gradle.kts#L56
Found out it was due to naming in example publish.yml I made a pr https://github.com/PaperMC/docs/pull/494
You do sadly. I went in inspect element and you answer in that.
But it might be a n8n issue.
There's three different issues on it.
Sorry I didn't reply.
Can you look at the accept request header?
I assume you requested iso
Thanks, merged
root, I was just reviewing that, smh
is hangar for plugins only or are you allowed to publish libraries as well?
I mean, there is a lib flag thing I think
but its designed for stuff that is still a plugin I think
just looked, we somehow always respond in iso
unless you explicitly request utf-8
@stark ingot so maybe setting "accept: text/plain;charset=utf-8" fixes your issue?
ill look at how to change the default tho
found it
Nope, very broken still with n8n. They're fixing it at SOME POINT.
Lmfao literally like 3/4 posts with the same issue.
And what's funny is the staff told them to do that themselves.
You know, set it to utf-8.
But we do, and it still fails 🙃
Thanks for looking though, saves me the headache of waiting for them to work.
@stark ingot try https://hangar.papermc.dev/api/v1/projects/Carrie_A_Tune_The_Killer/latestrelease as a test, it should return utf-8
(some random project on the staging instance of hangar)
Aye gimme 5-10
Output fine 1.0.0.
I didn't need to set any headers or such.
I should probably ping reply. Sorry. @near glacier
cool, I can prolly push that to prod in a bit
Cheers
@stark ingot deployed
I've been trying to retrieve the latest versions via API and then create a download link.
‘https://hangar.papermc.io/api/v1/projects/&Plugin/latestrelease’
‘https://hangar.papermc.io/api/v1/projects/&plugin/versions/1.0/PAPER/download’
Wouldn't that be the correct data in each case?
That sounds right
If I do it via https via browser it works but as soon as I do it as a plugin I have : ‘URL_NOT_FOUND’
Although they are the same urls only the &Plugin in the browser has been replaced by the name.
Which should happen automatically in the plugin 😄
Can you show me a link?
[15:03:29] [Server thread/INFO]: [SonnenUpdate] [DEBUG] Fetching latest version URL: https://hangar.papermc.io/api/v1/projects/ViaVersion/latestrelease
Ah I see the error after that...
I assumed that it was a json response...
But it's just 5.1.1 😄
🙂
Consider using the API docs, all endpoints are documented
And you can try them out right in your browser
Now that I've realised this, it's finally working 😄
now i just have to add all the other apis from the other download pages but for now hangar was important to me 😄
Yay! Thanks. https://jasmeow.pics/LJmPAQ.png
Look at that sexy new message!
The url is wrong, shouldn't it go to /via/versions/5.1.2-snapshot+603?
Since that has the changelog
No, I mean the "URL" field doesn't go to the version page, it goes to the version list
It's meant to - Forces my clients 😛
The download is the insta link, and the URL is basically "Here's all the list of them go nuts."
Also helpful for me and sys team where we can see change logs instantly and see what's changed. (To see if something majorly broke)
hey, is Hangar experiencing serious perf degredations this evening?
getting 524s on my API publish calls to the backend, and the frontend seems to be returning 502s constantly
also the occasional timeout exceeded 10,000ms error if the frontend UI does load
specifically seems to be with my project: https://hangar.papermc.io/William278/HuskHomes/versions - I have a few hundred versions on my alpha release channel and it seems to really struggle to load 'em :(
🅱️ased
was 'loading' slowly and now it just shows no versions
works here, it's probably being a derp again
That query is extremely slow
So it times out, shows up as 0 and then is cached again
Until the cache becomes stale and the cycle repeats
I started rewriting that query but urg
how would i delete my hangar account?
Contact support
shouldn't a button be available to do that? Doesn't gdpr say something about that
Gdpr says you have the right to request deleting, not how it's implemented
oh okay, didn't know
Does anyone know if its against Hangar's TOS or any rules if I made a Spigot version of the plugin and made it paid on the SpigotMC forums but kept it free on Hangar for the Paper version?
I looked a bit on the resource guidelines and it seems like it isn't breaking any rules but I just want to be sure.
As far as Hangar is concerned, that's not an issue nor does it break any rule on your statement 👍
We are aware, just got home
Awesome ❤️
Kenny ddos'd it
Yeah, I tried to get ViaVersion from Hanger, and Hanger just rolled over and died.
We don't really want people shitposting in help channels.
This channel is for help with hangar, #paper-dev for development support
Oops ok thanks
hey i cant verify my email, getting AxiosError 400
Can you DM me your email?
Also, open the network tab of your dev tools and look at the response of the 400 request
(no clue why the error message isn't shown to you :/)
can't dm due privacy settings, the address is hangar.mothball624@passmail.net
my DM should be open, lol
i tried to verify once again to check the console and it worked, they say that fear will keep the system running lol
thanks
😆
Is Hangar down? I can't seem to load anything and Cloudflare also says bad gateway
And of course it's fixed as soon as I send this message 👍
Hello there! Is there a plugin that allows mobs to walk on rails again? Cant find one that works (Mob Crossing doesnt load in Papermc). Thanks!
Hello, does Hanger have a resource like this?
If not, and I want to use the hanger's icon on my website to link to the hanger page, can I just use the website's icon?
Yes that’s a permitted use of the icon if you are making a button to redirect people to download your plugin on Hangar
(we do want to make official badges and stuff but not a prio)

Hmm, I'm not sure what kind of license agreement you want to use for the hanger icon
I mean, I'm not quite sure what I should write here
I can probably copy the papermc icon's 'cannot do things' part
i made this. and will make an pr.anyway, maintainer can edit the pr
Hey, is there gonna be a premium resource in hangar? I’ve been searching in the forum but couldn’t find one, I’m guessing authors cannot upload premium resource yet.
There are a bunch of premium quality resources on hangar 
But I think you mean paid resources, and yes, that is not possible right now but we are looking at ways to allow that
Yeah paid resources, my bad 😅
Ah that’s interesting, with paper deciding to do a hard fork I can see spigot plugin marketplace will dies from far away
I mean, dev.bukkit.org is still alive, almost a decade after Bukkits death
We will see
Pretty sure this exists
I recall using it
This is the one I use in Runway
Does anyone know if Hangar plans on supporting SVG's in project docs? I'd like to use my bstats chart 😅
Ah. The description kept previewing and saving as .
But you are right. After coming back and trying a few hours later, it's now showing properly.
:( where my hangar
g o n e
This is so sad
Anyone else getting error 502 at https://hangar.papermc.io/ ? Been happening for about half an hour now
known issue that will hopefully be resolved when the team has more time.
peak
love it how bug reports are reaching me about hangar being down 😄
good day to test your error handling of your update checker 😄
no error handling for me 😄
it should be stable now however, we did emergency maintenance on the DB
do you know what the cause was?
our DB layer is fucked
so same old issues
ye
and we have plans to change the operator of our postgres cluster so we can use the secondary replicas as read only copies
that should better distribute the loads
okay now wth is a GOAWAY
I love http/2
thats from http 2?
pretty sure, havent seen it in a http 1.x context
its for draining nodes, since http/2 keeps the connection open
so just retry
i dont really know the differences in protocols here
i use http 2 for requests does this cause the issue if hangar itself uses 1.whatever
hangar supports all the http's
so no real issue on my side just the protocol
Yea, GOAWAY is http/2
you just need to retry the request basically
no need it is a version check 😄
I would expect whatever http client impl you use to do the retry tbh
love it how people dont straight up say that (in the stacktrace i mean)
just http client from java 11
Because exceptions are for devs, not end users
a TCP connection dying and the server telling you to bugger off are two very different errors
yeah i know but GOAWAY is not exactly descriptive
yes it is
it's descriptive as all heck
the http server send a GOAWAY message
i.e. the server app closed the connection
0x7 would be undescriptive
which is what actually was send 😄
they already interpreted it for you
i really have to implement proper error handling
before the last update of my version checker i didnt even handle the case when the platforms dont contain the version of the user or a more recent one
i cant understand why i still see ores?
the errors are getting more 😄
I would use a more fully featured http client
What's with the new project webhooks sometimes being duplicated? Or is that user error?
the users deletes the project and creates it again
Or the version I think
Hey am I able to give licenses away on here?
Like if I wanted to give people licenses
Hangar has no paid plugins so idk what you mean
answer is yes in that case
Not quite. This isn’t really the place to “give away licenses” to anything.
I meant more like give a license to beta testers, friends, or donators but I see how it could be mixed up with that lol
Ah that’s fair.
when he said "here" he meant hangar which he actually meant polymart
and you can give licenses to people in polymart
Am I good to use hangar api as an auto update check? Just like once per server startup
I'd imagine if a massive plugin like essentials did it that would be bad, especially for scheduled restarts at common times but yk for my plugin...
also looks like its behind CF anyway so prob all cached
API isn't cached since people annoyed me
About it not being perfect
But it's fine, that particular code path is currently being rewritten to be basically free
How can I use hanger mc API
bruh
I know where is it
But I made a plugin hanger website using the api
but that doesn't work
I also used api key
try explaining what you did, what you expected and what you saw
i mean you can always add some 1-5 min randomisation on startup to reduce that, if its not 100% a requirement to check it straight away on start
That would only be needed if we collectively start servers at the same time
everyone lets restart our servers in exactly 43 minutes
See ^
I imagine a fairly high number decide to restart at exactly 1am daily, every day
@indigo lotus This community is not a marketplace or recruitment sites, if you want to commission a plugin, you can check out HelpChat Discord in #community-guilds
im not commissioning a plugin
just wondering what plugins do i get
i tried auctionhouse but its out of date
i found fauctionhouse but idk how to set it up and the dev is like very innactive
anyway i got it all working
now i wanna know is there a way to create a kind of dashboard for my friends to start the server when im sleeping
i have it so it automatically shuts down after 3 minutes of no users being in it
i did try and create a basic website but it used 4gb of ram cos python is special
Should probably ask this in #general as it is not related to Hangar at all.
my bad
Hangar isn't a marketplace right? Just a place to upload and let others download the plugins right? No money involved? And if so, is it against any rules if someone were to post some sort of donation link?
thats fine
if in doubt, consult the guidelines https://hangar.papermc.io/guidelines
Cool
Revenue generating links (such as adfly) are not permitted.
Wouldn't linking to modrinth technically fall under that category since you can earn a small amount from the ads on the site?
different then adfly
I believe the intent for that is about sending to ad-laden sites known for malware, which have been popular for redirecting users for a decade+.
Figured that was the intent, just wanted to make sure^^
Basically no link locking
Fun fact, more than one link locking service contacted me about link locking paper downloads
They probably send mails to every project/website they feel like could generate a lot of traffic/revenue lol
With the hard fork, do you guys have any plans to allow paid plugins on hanger? I think it would be an awesome add and would allow me to further migrate off of spigot.
that has been the general plan for well over a year now
One of those soon™️ xD
HI, I have a problem, when i execute paper-1.21.1-132, it only download three archives, versions, cache and libraries, so i cant make my minecraft server because i need the others archives, someone knows the solution? Thx
please do not cross post
sry
Hi, I made a small plugin that isolates two commits/features from Purpur, so it can be used in just Paper
However, I'm not sure if that complies with the resource guidelines.
It's not exactly a fork, just two patches made into a plugin, which aren't mine.
While the code it's not copied (I rewrote it in kotlin) I feel I only made like 20%, so I'm not sure if it can go in Hangar
It was a private plugin, but I felt more people could make use of it so I considered sharing it
Btw, if you’re wondering, I don’t send the uri to the repo here bc I'm not sure I can do that
That sounds fine, I would link to the original patches and credit the authors
I have accidentally created a new Page. How do I get rid of that page again?
Also what is the ideal size for the logo?
Just wondering, is uploading mods to Hangar even allowed 💀? This seems to be a Fabric mod lmao
i doubt it will work on paper 1.21 - 1.21.4 so this resource is against the guidelines
I believe we have an open issue for that, it doesnt even show up for me rn :/
everything gets cropped to 256x256px
and sorry for the late response, must have missed it
in the future, pls just report it
No worries, its not like you get any money for helping me so I appreciate your effort 😅
is the page on ConduvtiveSigns? I can delete it for you in the DB
If you send me a link to that issues I might be able to contribute and add that as a feature
Yeah but I haven't published the plugin anyway so I am not really in a rush
hehe it even is marked as deletable in DB
Interesting, so it should be a frontend issue I assume
the Like I said, I offer to look into issue just add required tags and if possible more information 🙂
I have been plagued by some kinda eye/glasses induced headache for the past few days/weeks, but I am starting to get used to it, ill take a look, its most likely something stupid
Aw man, I hope you get used to your glasses soon. If there are any smaller issues I could help you with let me know 👍
the glasses are from last september 😄
nah
I am pretty blind at -5/-4.5
found two bugs already, but still no delete button 😄
I see, well good luck searching for the delete button
haha found it
you know the UX is good if the main dev cant find the button
well, I guess the pages not rendering at all def made it worse
btw just out of curiosity, what do you guys use for authentication/authorization? What do you use to send password forgotten emails etc (how do you have secure authentication without having to use something like 0Auth?)
its all self written ontop of the stuff spring provides
The red one on the left? 😂
Alright what email provider do you use? (I hope you dont mind me asking these question I just alway struggle with authentication)
I dont even know, mailgun I think
(I dont like redirecting users so I always wanted to avoid stuff like 0Auth haha)
Alright thanks
hangar lets user choose, we offer oauth and have our own stuff
Yeah thats a smart way of handling the issue
I implemented the current auth stuff in a weekend, its pretty simple. just a table "credentials" where we have multiple types, password, oauth, totp, webauthn, backup codes and then just code in the controllers to handle all those credential types
Well thats nice to hear, I will have to give that a try
plus some kinda validations, i.e. can't have totp/webauthn without backup codes, remove backup codes when totp/webauthn is removed, in the frontend require totp/webauthn after password if present, require totp/webauthn again if you change security settings, etc
just make sure you hash your passwords, lol
Before even thinking about stuff like 2fa I gotta get "normal" auth working haha
Good advice you sure seem like a wise person lmao
in case you wanna dive into the code https://github.com/HangarMC/Hangar/tree/staging/backend/src/main/java/io/papermc/hangar/components/auth
I will try implementing something like that in my next project. I will let you know how it went 😄
Oh great, thanks man
deployment to prod went thru, you should not be able to delete your page @latent steeple ^^
Well that was fast, great work and thanks for your help ❤️
Why would I do that? Storing them in a passwords.json file in the webroot is so much easier
||/s just in case||
This server is running Paper version 1.21.1-132-ver/1.21.1@b48403b (2024-11-21T10:14:27Z) (Implementing API version 1.21.1-R0.1-SNAPSHOT)
Is there any releases?
not snapshots
Wrong channel, and paper is always in development
a
(Or well latest is always in development)
chunk loading slow af in dev
This channel is for support with hangar; Paper does not do 'stable' releases as those are generally a waste of time for us and everybody else, and chunk loading issues would moreso be a #paper-help discussion, assuming you were using a supported version of paper
me sorry
(67ae1e7e6ed5010734cf1b6b) // @late portal (@smekker11 / 622512432149037057) has been banned by @noble surge (202850073812402177)
Reason: Quick-banned for sending a message in #hangar-help
Just was about to obfuscate my plugin, to protect my source code. But I read the rules on Hangar and it's not allowed.
This kinda sucks, tbh
"protecting source code" is pointless
wanting to obfuscate your logic for a Minecraft plugin just does not make sense
like, you're using the paper API, with everything being pre-made, your code cannot possibly be that special
but how else do you ship malware without being obvious
Very funny, really 😮
there are actual usecases for running stuff like proguard, like minimising your jar, but obfuscating is certainly not one of them for this
Obfuscation also makes it impossible for the Hangar team to verify the .jar you uploaded
Valid point
totallyWillNotRmRfNoPreserveRootYourSystem.jar
aka steam
steam nuked my pc more than any virus i ever purposely installed on my system
not even a joke
sadly
How to center text on the Hangar plugin page description?
Nevermind
with <center>
Question, I reported a resource on hangar, is there any way for me to see when that's being processed or how will that work?
Reported? 😮
No status per se, but notifications
Does anyone know of a CLI tool to download plugins from hangar?
Not to my knowledge
If you find stuff, pls add to https://github.com/HangarMC/awesome-hangar
curl or wget 
making some script probably wouldnt be too hard though
You're right, I should probably just write a shell function and curl it
how do i add images locally to the hangar description?
We don't support that, upload them to imgur or something
:(
it takes you seconds to drag and drop it but it takes me hours to write and even more hours to maintain, ontop of the cost
How to delete a project in hanger?
Its unofficial but working, upload your project in modrinth, and design your whole description in it, you can add image in the description also (there is a option for that). Then copy the whole description from editor mode (preview: off) and paste in the papermc description it will be as it is in modrinth description...
hope you will understand
websites generally do not like it when you do stuff like that
i did it
No one noticed;-!
Settings and then Management on a project
lemme check
Thanks Sir
One more help pls, 😁
that's clever, thanks :)
Can I change the username of my account?
Anyone can help me with the hanger api to get jwt https://hangar.papermc.io/api-docs#get-/api/v1/keys trying so many things allready for a day not get it to work my response is keep giving me ->
{
"message": "Unable to verify the JWT",
"messageArgs": [],
"isHangarApiException": true,
"httpError": {
"statusCode": 401
}
}
based on curl post
curl -X POST "https://hangar.papermc.io/api/v1/keys"
-H 'accept: text/plain'
-H 'authorization: Bearer (key)'
-H 'content-type: application/json'
-d '{"name":"AAAAA","permissions":["view_public_info"]}'
@wheat vine lets keep this here
you need to create an api key in your hangar settings in order to use the hangar api, yes
the identifier is only part of the key, the key will only be displayed once when you create it, then never again
Yeah i get that but what call do i have to do with what headers to generate the JWT
cause i tryed post /api/v1/keys i tryed POST
/api/v1/authenticate
but i get on post authenticate:
{
"message": "Badly formatted API Key",
"messageArgs": [],
"isHangarApiException": true,
"httpError": {
"statusCode": 400
}
}
and response on POST /api/v1/keys:
{
"message": "Unable to verify the JWT",
"messageArgs": [],
"isHangarApiException": true,
"httpError": {
"statusCode": 401
}
}
as explained here, you get the api key, post it to /api/v1/authenticate and that will return the JWT you use as header for all other requests
yeah and it keep getting me this response
i can read the docs as well did it allready 500 times 😦
does your api key contain a dot?
omg i did not see the blue popup with the full api 😂
i just had the indentifier
what a 🤦
@tall sigil did help me out i got it now TYVM for the help
Is the E-Mail System of Hangar currently broken?
I don't recieve a Mail to reset my password
its probably just slow
had issues with that a few weeks ago as well but eventually they arrived
I love how mailgun displays timestamps in US/Eastern
like wtf
at least use UTC if you dont use local time
anyways, all emails to your address got from being registered in hangar to being marked as delivered in mailgun in under 30 seconds
so @devout crow make sure to check or spam and that the email is right or whatever
makes sense that the service with gun in the name uses american timezones
The E-Mail is right and my spam-filter doesn't contain any mails :/
send me an email from that mail to martin@papermc.io and ill forward you the email
note to future self: hangar doesnt send emails to accounts with unverified emails
They probably use server time
How do I pin a release? For me it's still showing the old release.
The Pinned Versions field doesnt show the latest version
kinda late but pins are a bit tricky, UX is not the best for that, you have to disable auto pin and then go to the version you want to pin and pin it there
although auto pin should always display the latest version (sometimes it takes some time due to caching I think)
(67eba6c46ed5010734cf1c50) // @frail marsh (@rscdbutton67 / 725620219925626910) has been banned by @rich edge (404882575543238656)
Reason: Quick-banned for sending a message in #hangar-help
Hey, can someone tell me what this error means, when trying to upload a version to hangar?
Error: Failed to upload: Bad Request {"message":"version.new.error.channel.noColor","messageArgs":[],"isHangarApiException":true,"httpError":{"statusCode":400}}
missing channel color?
what is a channel color? I'm not familiar with the hangar api, I am just trying to use the hangar upload action: https://github.com/benwoo1110/hangar-upload-action
Oh never mind
the release channel had to be Release with an uppercase R
hmm I'll make it ignore casing whenever I next open Hangar
@vital crow hey, im using your updater project and i think im configuring it wrong for hangar, or its utilizing the api wrongly.
i get a request back from hangar saying
{
"message": "[channel] are invalid parameters/filters for this request",
"messageArgs": [],
"isHangarApiException": true,
"httpError": {
"statusCode": 400
}
}
ViaVersion {
# Available sources are github, gitlab, bukkit and spigot releases as well as any other sources defined in the sources.hocon file
source = hangar
placeholders {
user = ViaVersion
channel = "release"
}
}
uhm, so the API seems to have some weird issue: https://hangar.papermc.io/api/v1/projects/ViaVersion/ViaVersion/versions?limit=1&offset=0 works but https://hangar.papermc.io/api/v1/projects/ViaVersion/ViaVersion/versions?limit=1&offset=0&channel=Release doesn't
and not setting the user only the project name works too: https://hangar.papermc.io/api/v1/projects/ViaVersion/versions?limit=1&offset=0&channel=Release
or is it not intentional to allow the user in that? the docs only talk of a "slug" which I expected to containt he user lol
(this seems to be the cause of the issue jt experienced)
ok I see the route with the user is deprecated and doesn't support that parameter. I guess that kinda makes sense then. Didn't notice that as it's grayed out on the api docs site 😅
also I could've sworn there was a platformVersion parameter at some point Oo
for projects
oh seems I have deleted that for versions https://github.com/HangarMC/Hangar/commit/723c511337b0c15eed477ba9b9e5f21379eb9f8c#diff-4193aa8aa2219df9dbd1eea72154ed252d21281b9b3fc1928ae9a9783469bb5a
idk, mas too expensive I guess

looking at those joins I deleted
sadge
not against bringing that back if it doesnt make stuff slow
well... the alternative is to query all versions and manually search (potentially having to use pagination and multiple queries too) so solveable but not ideal on the client-side imo
urg I cant even override that with css, its just a filter on the span. wanted to add a strike thru
open an issue please, ill see what I can do after finishing the current db shit I am working on
k
how is this shit not a class..... https://github.com/rapi-doc/RapiDoc/blob/master/src/templates/navbar-template.js#L224
I think I could override the whole template but that seems like a whole bunch of maintinance burden
we love attribute selectors
its also a web component instead of using a proper framework, thats always a red flag
since it will make the code horrible
me using web components on paper website
I am always open to being converted but I currently don't understand why they exist, other than shadow Dom
idk I just saw it as a lightweight way to encapsulate some reusable logic without importing a boatload of other stuff. Obviously once you need reactivity it’s time to move on :p
Ye
hi dudes what are yall using as chat solution? i used to run herochat but it died
then i went venturechat
and it died
i got cmi but i dont like it's chat
CMI is also bad so 👀
there's a chat filter: https://hangar.papermc.io/?category=chat&sort=-stars
CarbonChat is ❤️
Via just has a metric ton of versions and puts a strain on the current thing
Even loading the home page though, it's typically instant
is there a spike in traffic?
loads fairly fast for me
I'm trying to verify my email on Hangar, but it doesn't send me any verification emails. I've tried multiple times now and they are not in spam either. Is this a known issue or am I doing something wrong?
are you on hotmail?
in any case, please send me an email from that email with your account name to martin@papermc.io and I can take a look @steady sapphire
ok, I'll do that
yes, I am
they like to block our email provider
yep, that was blocked, I have manually verified your email @steady sapphire
thx
should probs fix that
how?
can't you simply contact them?
Yes lemme call Mama Microsoft to please not block send grid ips
I mean, I know it sounds stupid but what huets trying to contact their support?
What is the worse that can happen
For the future, this def. Should be fixed whenever hangar scales further
I've come across many platforms over the years that just block hotmail addresses because they just end up doing these stupid things, we generally have little in the terms of port of call for asking Microsoft to not block il ranges of the 3rd parties everybody relies on
I don't own the IP, I am not even sure if I know the IP
yeah makes sense
wasn't me
whats that
-# #hangar-projects fix when?
Fix what?
the lack of any new messages since feb
(6806b8861df977252a68f774) // @uncut stream (@negoces / 847043238685966377) has been banned by @honest elm (188417437295706113)
Reason: Steam scam
@forest mirage, sorry, not looking at that new issue today, am tired, but will tomorrow, these are fun
😛
I have been stuck in deep refactors for too long, doing this detective work and doing small fixes is really refreshing for a change
Glad to hear! Really fun reading the explanations as well 😛
but thank you for noting all that, I am pretty sure I ran into that issue locally but ignored it (locally stuff often is a bit more yank thank on staging/prod)
No problem. For the benifit of both of us
new update?
download button was removed because of people (NonSwag) uploading crappy stuff
I'd fix it but
java.lang.RuntimeException: Timeout waiting for meili task Task[taskUid=null, uid=8, indexUid=local-projects, status=enqueued, type=settingsUpdate, enqueuedAt=2025-04-23T20:03:12.58576198Z, error=null, duration=null]
at io.papermc.hangar.components.index.MeiliService.waitForTask(MeiliService.java:177)
at io.papermc.hangar.components.index.MeiliService.waitForTask(MeiliService.java:165)
at io.papermc.hangar.components.index.MeiliService.setupProjectIndex(MeiliService.java:78)
at io.papermc.hangar.components.index.MeiliService.onApplicationEvent(MeiliService.java:61)
at io.papermc.hangar.components.index.MeiliService.onApplicationEvent(MeiliService.java:30)
and more broken beyond that, I don't want to throw away my local data :(
Did you start meili locally?
yeah that's after rerunning the docker image to install and start it
Mmh, strange
Basically I submit a task to meili and then poll to see if it's done
I never had it time out like that before, anything funny in the meili console?
Oh, I have some IP set as a webhook there, maybe remove that from the docker meili config
How did I not see that while testing...
Fixed now
actually, not for that plugin lol
ah right because it has no Release versions, there's no fallback anymore
I think
it has beta releases
is that the reason why the download button was gone in the first place?
also fixed now
Thanks Kenny
Was this the problem with meili? If so we should remove it
No clue, that didn’t help
I commented out the error throw lol, I don’t remember if it disappeared after fixing the last version thing
Silly question, what should I put in nameOrId? Haven't found related questions in old messages
Either the name, like 1.10 or the id, like 1372727
Is switching ownership of a project to organizations not implemented yet? I found a GitHub issue posted 2023 asks this question, just figured this might have changed to this date.
Other than that, might be user error, but I can't find any accept transfer button in the organization page
whops accidentaly preposted
Correct me if I'm wrong, but shouldn't the name be 5.3.2?
At least I'm getting that "Not Acceptable" error when I use that, same when directly using it in my terminal
https://hangar.papermc.io/api/v1/projects/ViaVersion/versions/5.3.2/PAPER/download works just fine, it just might not work in the API browser there
Apparently was bc of the accept header which I was copying as well, thx!
mmmmmmh, I do see a bit of code for that
lemme investigate
mmmh, it didnt transfer tho
or wait, maybe cache
ye, once the refresh jobs ran it worked
you should have a notification that allows you to accept, I am looking at the DB and can see the unread notification
I can confirm this is still a thing, maybe I can look at that https://github.com/HangarMC/Hangar/issues/1427
Ah thanks 😅 was user error
I mean, no, if its not intuitive its def hangars fault
did you not see the notification dot?
I didn't even think about it. I just thought it would show up in the organization page
maybe we can display something there
and I guess the messages could mention that the org owner was notified
One idea there is to just have it in the project section
That works as well.
lemme see what I can cook up
this aint supposed to happen, lol
huh, pending invites don't show up under the notification dropdown
I need a todo list, lol
perfectly normal code
I once tried to make .io/p/<project> the main sites and have the other redirect, but failed 
complex or not wth is that 😄
you must be kidding
that sounds way better ngl\
that sounds like effort
but yeah maybe we should do that one day
first need to fix some stuff before we can break stuff again
you do it when I finish redesign?
I get .io/p/<project> and you get redesign
big offer
it would be more than just, would also do .io/u/<user>
maybe also org?
anyways, invites should now be way better
for starters, the org owner is now always notified on actions for membership status of his org
then, the bell actually has a red dot if you have pending invites
and I show pending invites in the dropdown
after a request has been sent
Wanted to show my friend a 404 page, so I typed in https://hangar.papermc.io/404. Maybe it should be reserved for a 404 page and not redirect to Boy's profile? lol
some id stuff, 405 returns a different profile
lmao
I blame julian then 😄
that was def unintended
mmmh, do we want to fix that, and if so, how?
could add a flag to the api to only match name I guess
ok we have to, since numbers are valid for orgs for example
I just created an org 100 and it redirected to some user locally 😄
we can add a global url param and add it to all the table resolvers, I think i wanna do that
fixed, good catch
quick, last chance to leak whos the most important in hangar /s
https://hangar.papermc.io/1
https://hangar.papermc.io/2
https://hangar.papermc.io/3
https://hangar.papermc.io/4
Lol
Well, the IDs are exposed in the API nowadays
There isnt any vulnerability by exposing the id, right?
No
As I said, they are considered API now, that's how this bug happened in the first place
Just wanted to ask
hangar api doesnt know what 1.21.5 is?
when looking at the version in versions tab it doesnt shot .5 either
but it does when clicking on the specific version
i added the .5 after the version was published so that might be related
@near glacier wake up, hangar is down again
(Isn't a similar sentence from a series or smt?)
oh shit, he actually woke up
sowwy Mini 🥺
(recovered)
(based)
Why does #hangar-projects have so many repetitive hooks
it doesn't?
oh, that is generally people deleting stuff and readding it I believe?
lol weird
no. see the resource guidelines
Obfuscation helps nobody. It even makes stacktraces harder for devs to support their own plugins. Not to mention it's antithetical to the open source values the entire plugin community is built on. I'm sure you're code isn't that embarrassing to read, to be worth trying to hide it! 🙂
Well, I hope you overcome your fears of people seeing your code some day 🙂
are there exactly 1k projects or is this some type of api limit?
exactly 1000 seems more likely as there's 100 pages with all 10 plugins: https://hangar.papermc.io/?page=99&sort=-stars
It's the meili limit
I mentioned it before somewhere, that number needs to come from something else now
Plus we can prolly increase the limit a bit

Meili limits search result to 1000 by default and I show the "estimated max hits" number there
is it even relevant showing project numbers?
(asking cause I was thinking in not having it in the redesign but idk)
It’s not relevant, just cool
Setting maxTotalHits to a value higher than the default will negatively impact search performance. Setting maxTotalHits to values over 20000 may result in queries taking seconds to complete.
what could go wrong
Yeah.... we better find somewhere else we can get that number from
let meili be happy
unrelated but is the plan to continue having the home page as the browsing page or should there be an actual home page? (with easy access to browsing of course)
I dont think we need a marketing type landing page, do we?
define "marketing type landing page"
well, what do you want on the home page?
I mean, there are some benefits to doing this (if my understanding of a marketing type landing page is the same as yours)...
like, you could in theory get better SEO, reinforces trust at some level (for both users and devs), it also may provide clarity for new users that do not understand what the website is at all... Might help them understand what it is, what its goal is, and possibly refer them to other resources in a general place.
Well, my thought was essentially having some type of introduction to the website, possibly display its usage, goals, maybe even statistics, and general information. while also containing a simple way to go straight to browsing. It's really hard to say how well it would work...
unless some A/B Testing is done or smt
There are clear benefits to doing it, but it might also be "useless"
we should focus on the rest first
oh I 100% agree, don't take me wrong, this is not a priority, just a random thought I had
random question, why is legal notice in the forums and privacy policy and tos in hangar?
(rather, why is the legal notice not have its own page in hangar too)
Maintaining an document in 20 places is a nightmare
eh fair, it just breaks consistency a bit
Seems to be timing out quite often.
This on prod?
Cause staging been having issues in the frontend
Yeah
Still very slow every often 
I can't fix it since sentry is memory leaking
And I can't deploy anything because staging will dead lock
Isn't everything fun
Any info on if hangar will allow selling of plugins like spigot does? couldnt find any info on the matter
Then you didn't search very hard
It's def something we are thinking about while having no concrete plans
I never said i was good at it :p i do apologize
very glad to hear, where can i donate for the cause :D
Hangars infra costs are covered by papers GitHub sponsors/open collective and I have my own GitHub sponsors. No guarantee that that will make anything faster tho, this is a complicated topic and I have like zero time rn.
Still error code 500.
Is hangar backend down or something? whenever I try to edit my resource I just made, it just shows a blank page and I clicking any of the buttons just redirects to https://hangar.papermc.io/unknown/unknown/...
@near glacier ded?
idk why but whenever i try to change my project icon, it says its changed but icon didn't changed.
thats just a caching issue
it probably changed
just wait a few minutes and cache reload the page
i came here for help after finding out its not caching issue. i tried clearing cookies/site settings, checked on freshly installed new browser. it took almost half an hour.
maybe api is down rn or something backend issue. i really don't know whats the problem.
sry for worse grammer, english isn't my first language
looks like it gets uploaded normally since the server does respond with a 400 when uploading the same image again
so probably caching
but indeed it does not show the new image
ok then. thanks for your support 🫡
i didn't tried uploading the same one. i tried a compressed one for other platform and original one.
Hello, i have found a error in the papermc hangar system. I dont know wich channel i schould use to report this or where to report this so i will use this channel.
I just created a new projekt in the hangar and i tried to open it but when i try to open it there is nothing loading and there are many errors in the chrome dev console. It looks like the image wich i attatched since 4min
might be a server side caching, not browser
images probably use a cdn (I'd assume CF)
oh, i forgotten that existed.
thanks for your help
Yes, it's the correct channel and secondly, would be helpful if you could send those errors you got
I mean, not really help, it's just a random guess of what it might be...
you might be right and it indeed is an error
still its helpful to me
fetch.js:46
POST https://o4504989579804672.ingest.sentry.io/api/4504989584850944/envelope/?s…6e3ec21…&sentry_client=sentry.javascript.nuxt%2F9.13.0 net::ERR_BLOCKED_BY_CLIENT
o @ fetch.js:46
u @ base.js:54
o @ promisebuffer.js:42
s @ base.js:71
sendEnvelope @ client.js:475
sendEvent @ client.js:371
(anonym) @ client.js:749
(anonym) @ syncpromise.js:69
(anonym) @ syncpromise.js:145
_executeHandlers @ syncpromise.js:139
(anonym) @ syncpromise.js:87
_runExecutor @ syncpromise.js:183
bo @ syncpromise.js:51
then @ syncpromise.js:59
_processEvent @ client.js:710
_captureEvent @ client.js:634
captureEvent @ client.js:209
captureEvent @ scope.js:560
_onSpanEnded @ sentrySpan.js:278
end @ sentrySpan.js:172
apply @ idleSpan.js:119
(anonym) @ idleSpan.js:141
r @ helpers.js:93
thats one
Failed to load resource: the server responded with a status of 404 ()
is that the full logs?
another one
also, preferably post it here
(pastes.dev in this case)
I'd just send the full logs
sometimes information given before an error is also important
and there should be no private info there anyways
yes, its saving wait
that will probably help diagnose the issue better ^^
do you know how long it will take to fix that issue?
not sure no, whenever mini has time to look at it
Hangar is fully contribution based
aka it relies fully on people's free time
Do you know by any chance where to send a deletion request of a project?
I mean, your web browser is blocking stuff?
you can ignore that. That is just some error logging stuff and it is blocked by my ad blocker
but still
it seems that hangar thinks the projekt is not existent but it is in my projekts list
i always get a 404
you should be able to delete it in its settings
i can not access the settings
The first projekt is the one i want to open
if i open it it looks like this:
this is the settings page
the problem is that the projekt is not found
@near glacier is probs the only person who'd be able to look into this
guessing something got into a bad state
yes thats what i think. I also think that i could send a delete request to the api to delete it. That would probaply erase it from the database and i could start over again
but i cant find where to send the request
do you know the endpoint for that?
isn't that api internal? I'd assume it only works if the request is made by the server no?
(idk, not sure how security works in hangar)
Its not only the problem of one projekt. Its a problem with all the projekts i create. I tried to create a second one just to test ist but its the same issue
{
"message": "Project is still creating...",
"messageArgs": [],
"isHangarApiException": true,
"httpError": {
"statusCode": 404
}
}
Found out that for some reasone the project is stuck in a still creating status or something
can you try to create a projekt?
its a general problem
as said above, mini will take a look at it when he can
ok, im taking a look at it rn
Hangar dead? no new #hangar-projects since <t:1748945760:R>
I creates 3 Projekts jesterday but IT is Not possible to creates a Projekt because there is a issue somewhere in the Code wich causes the Projekts to Not apear in the right Database tabel
^^
@near glacier I think its some Kind of issue with that that new Projects are inserted into the projects Tablet . But If you get a Project from /internal/Projects/Project/ikd IT will be Selected from a Tablet called hangar_projects. So IT needs to BE moved from the one Table to the other. I couldnt Figuren Out how that works
Is there someone else available to fix this issue? I would like to create my projekt
There are very few people with the access required to debug what is going on, it is also a sunday
yes, but i would like to create my projekt, but i cant because something is not working
There are two people who generally deal with hangar, one is on holiday, the other is away from home
Create an issue on the tracker, they'll get to it when they can
its just one db job that got stuck, resolved
staging has a fix for that but staging is broken in other way
@dusk echo for reference, it looks like its working for me. have you tried refreshing + stuff?
I did just make my account, and it's through Google SSO. Maybe one of those 2 things is the reason
Ope now it's working
Guessing they reloaded it and it fixed it #docs-website message
Is it known that the sorting does nothing?
not nothing by my view
but seemingly not correct either
I still can't log in into my hangar account. HTTP 500.
I remember mini saying he had fixed issues related to sorting
I didn't try on staging, so I guess there could be something in the works
hello, I reloaded hangar during project creation and now the name for the project is taken, however, it is not listed and visiting the slug url directly returns 404.
this thingy counting the rows of projects under my name displays the 1 project correctly
