Content database for in-menu installer - add your things!

User avatar
Linuxdirk
Member
 
Posts: 1629
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Content database for in-menu installer - add your things

by Linuxdirk » Tue May 29, 2018 07:55

Thomas-S wrote:chosen.

Everything should be automated as much as possible. So reading license files from the textures or sounds sub directories would be the best.
 

User avatar
Pyrollo
Member
 
Posts: 151
Joined: Mon Jan 08, 2018 15:14
Location: Paris
GitHub: pyrollo
In-game: Naj

Re: Content database for in-menu installer - add your things

by Pyrollo » Tue May 29, 2018 08:50

I have a problem :
My forum account has changed, I now use "pyrollo" instead of "Naj" (Naj account has been wiped out by mistake).
On content DB, pyrollo git hub account is still linked to Naj forum account and I could not find a way to change that.
 

Reedych
Member
 
Posts: 58
Joined: Wed Aug 03, 2016 08:09
GitHub: SlackCoyote
In-game: SlackCoyote

Re: Content database for in-menu installer - add your things

by Reedych » Tue May 29, 2018 09:34

Good, but I think it's bad idea to include a whole browser for a small website. I would recommend to add API and through that make a "Mods" menu like in older minetest versions.
Slackware64 14.2, MT 0.4.16. My best mod.
 

User avatar
rubenwardy
Moderator
 
Posts: 5499
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Content database for in-menu installer - add your things

by rubenwardy » Tue May 29, 2018 10:33

Reedych wrote:Good, but I think it's bad idea to include a whole browser for a small website. I would recommend to add API and through that make a "Mods" menu like in older minetest versions.


No browser is included in Minetest - there's a content installer menu instead, similar to the one in older versions
 

User avatar
Pyrollo
Member
 
Posts: 151
Joined: Mon Jan 08, 2018 15:14
Location: Paris
GitHub: pyrollo
In-game: Naj

Re: Content database for in-menu installer - add your things

by Pyrollo » Tue May 29, 2018 12:30

Something seems to be "working" for quite a long time :

- I went to https://content.minetest.net/
- Clicked on "Claim your account"
- Entered "pyrollo" as user account
- Clicked on "Next: Log with GitHub"

and get stucked on a page saying "Working..." (I waited ten minutes but nothing happened)
 

Reedych
Member
 
Posts: 58
Joined: Wed Aug 03, 2016 08:09
GitHub: SlackCoyote
In-game: SlackCoyote

Re: Content database for in-menu installer - add your things

by Reedych » Tue May 29, 2018 16:40

rubenwardy wrote:
Reedych wrote:Good, but I think it's bad idea to include a whole browser for a small website. I would recommend to add API and through that make a "Mods" menu like in older minetest versions.


No browser is included in Minetest - there's a content installer menu instead, similar to the one in older versions

Ok, good!
Slackware64 14.2, MT 0.4.16. My best mod.
 

User avatar
rubenwardy
Moderator
 
Posts: 5499
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Content database for in-menu installer - add your things

by rubenwardy » Tue May 29, 2018 17:34

A github account is no longer required to register and login to the contentdb

I have also added thumbnail generation and pagination

Pyrollo wrote:I have a problem :
My forum account has changed, I now use "pyrollo" instead of "Naj" (Naj account has been wiped out by mistake).
On content DB, pyrollo git hub account is still linked to Naj forum account and I could not find a way to change that.


I have manually fixed this
 

User avatar
Pyrollo
Member
 
Posts: 151
Joined: Mon Jan 08, 2018 15:14
Location: Paris
GitHub: pyrollo
In-game: Naj
 

User avatar
Pyrollo
Member
 
Posts: 151
Joined: Mon Jan 08, 2018 15:14
Location: Paris
GitHub: pyrollo
In-game: Naj

Re: Content database for in-menu installer - add your things

by Pyrollo » Wed May 30, 2018 09:51

Pyrollo wrote:get stucked on a page saying "Working..."


Due to old IE, works well on Firefox.
 

User avatar
csirolli
Member
 
Posts: 129
Joined: Mon Jan 15, 2018 21:46
Location: Florida, USA
GitHub: ChristianSirolli
IRC: CSirolli
In-game: CSirolli

Re: Content database for in-menu installer - add your things

by csirolli » Mon Jun 04, 2018 13:45

Pyrollo wrote:
Pyrollo wrote:get stucked on a page saying "Working..."


Due to old IE, works well on Firefox.

Everything breaks in IE.
Jesus is the only Way to heaven, the only saving Truth, and the only Life that is worth living.
 

User avatar
rubenwardy
Moderator
 
Posts: 5499
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
 

User avatar
Pyrollo
Member
 
Posts: 151
Joined: Mon Jan 08, 2018 15:14
Location: Paris
GitHub: pyrollo
In-game: Naj

Re: Content database for in-menu installer - add your things

by Pyrollo » Mon Jun 04, 2018 15:53

rubenwardy wrote:I don't support IE, please use another browser

My fault, I did and it worked perfectly :)
 

User avatar
Linuxdirk
Member
 
Posts: 1629
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Content database for in-menu installer - add your things

by Linuxdirk » Mon Jun 04, 2018 16:45

How to log in with username/password when you previously logged in using GitHub but don’t want to do that anymore due to some recent facts?
 

User avatar
rubenwardy
Moderator
 
Posts: 5499
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
 

User avatar
Linuxdirk
Member
 
Posts: 1629
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk
 

User avatar
v-rob
Member
 
Posts: 559
Joined: Thu Mar 24, 2016 03:19
Location: Right behind you.
GitHub: v-rob

Re: Content database for in-menu installer - add your things

by v-rob » Mon Jun 04, 2018 23:13

Pyrollo wrote:
rubenwardy wrote:I don't support IE, please use another browser

My fault, I did and it worked perfectly :)


Wait! You used IE?! Sacrilege! The only time IE should ever be used is when downloading another browser!
 

User avatar
rubenwardy
Moderator
 
Posts: 5499
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Content database for in-menu installer - add your things

by rubenwardy » Tue Jun 05, 2018 18:58

CDB now supports importing meta from any git repo in the add package page

Make sure to ctrl+shift+r to force update the JS, however
 

User avatar
Andrey01
Member
 
Posts: 2156
Joined: Wed Oct 19, 2016 15:18
Location: Russia, Moscow
GitHub: Andrey2470T
In-game: Andrey01

Re: Content database for in-menu installer - add your things

by Andrey01 » Tue Jun 05, 2018 19:20

Rubenwardy wrote:open it here: content.minetest.net

Wow! Nice! New hosting for storing of Minetest projects :)
DL9Eh7xVBw7DXwLAMX1lStE21bSD2XUQ
 

User avatar
rubenwardy
Moderator
 
Posts: 5499
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Content database for in-menu installer - add your things

by rubenwardy » Tue Jun 05, 2018 23:33

CDB can now import screenshots and make releases from any git repo - there's now nothing special about Github accept the OAuth login
 

User avatar
Linuxdirk
Member
 
Posts: 1629
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Content database for in-menu installer - add your things

by Linuxdirk » Wed Jun 06, 2018 05:16

Wow! Great! Will try soon. Is there a way to edit the "Accounts" part of the CDB account? I'd like to replace that one Microsoft service with my new home :)

... another question: How to remove releases? And how to tell the CDB to use the Git provider link and not create a zip file by itself?
 

User avatar
rubenwardy
Moderator
 
Posts: 5499
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Content database for in-menu installer - add your things

by rubenwardy » Wed Jun 06, 2018 07:03

You can't remove active releases as that will cause the client to mess up. If there's a release which isn't the latest release that you want to delete, then please pass me the URL and I'll get around to it

What do you mean by git provider link? Similar to how it makes release links for github? Currently this isn't supported as I'd need to add support for each services API which takes time
 

User avatar
Linuxdirk
Member
 
Posts: 1629
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Content database for in-menu installer - add your things

by Linuxdirk » Wed Jun 06, 2018 08:50

rubenwardy wrote:Currently this isn't supported as I'd need to add support for each services API which takes time

Wasn't it that the CDB now supports Git itself? So when I provide a Git URL (form another Git provider than GitHub) it should use that.

Example: https://content.minetest.net/packages/L ... hunger_ng/

I created a new release and the CDB somehow created a zip file from some source I can't verify which source it was. And the older release is the GitHub link.
 

User avatar
rubenwardy
Moderator
 
Posts: 5499
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Content database for in-menu installer - add your things

by rubenwardy » Wed Jun 06, 2018 08:56

It creates the zip using git archive. Minetest doesn't support git, only zip archives.
 

User avatar
Linuxdirk
Member
 
Posts: 1629
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Content database for in-menu installer - add your things

by Linuxdirk » Wed Jun 06, 2018 09:11

rubenwardy wrote:It creates the zip using git archive. Minetest doesn't support git, only zip archives.

Okay, but the first release is a link to GitHub, the second release is a link to an internal file. I can't see/verify what source was used to generate the file. Is there a way to have it like the GitHub link or is there a way to verify what source was used?
 

User avatar
rubenwardy
Moderator
 
Posts: 5499
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Content database for in-menu installer - add your things

by rubenwardy » Wed Jun 06, 2018 09:42

No unfortunately, that's a good point. I'll add a COMMIT file and put the hash in it. I'll also probably add support for the gitlab API to do a similar thing to github, if it's possible
 

PreviousNext

Return to News



Who is online

Users browsing this forum: No registered users and 3 guests