1
7
Welcome to the GunCAD Index Forums (forum.guncadindex.com)
submitted 2 months ago* (last edited 1 month ago) by TheShittinator@forum.guncadindex.com to c/guncadindex@forum.guncadindex.com

Hello all, and welcome to the official GunCAD Index Forums, a place for anyone to discuss DIY gun content and all things adjacent. Browse around, everything should feel pretty familiar.

If you haven't yet, hit "Sign Up" in the top-right corner to make an account and get to posting. You can make posts in existing communities or create whole new ones if you want your own space.

If you'd rather browse, either scroll through the feed on the main page by hitting the logo in the navbar or hit "Communities" and browse for a ~~subreddit~~ community that seems interesting. Play with the selectors and sort options, too.

A Note on Reddit's Rule Changes

/r/FOSSCAD was banned a while ago, but starting October 9th, Reddit is adjusting its rules such that the following are now verboten:

  • User-to-user and user-to-vendor transactions of firearms and accessories (including things like magazines) where one of them is not a "licensed vendor". This completely destroys /r/GAFS and blows away all Super Safety advertising, too -- check out !supersafety@fosscad.io

  • Any directions on how to make a firearm, including 3D-printable design files and where to get them. This will absolutely be used to shut down even the thinly-veiled "Odd Sea" posting, which turns all of the 3D-printed gun sub hydra heads into glorified build showcases, if they're not getting banned outright.

The site is now actively, outwardly, and aggressively hostile to gun content more than they've ever been.

Comparison of Lemmy to Reddit

The site runs on a piece of software that's adjacent to reddit, but comes with a few key differences. The flow of upvoting/downvoting/crossposting content onto ~~subreddits~~ communities should come intuitively, but:

  • There's a big @forum.guncadindex.com at the end of several URLs and embedded in several places on your UI. It's just like when you see :matrix.org when you're on Matrix, don't worry that much about it

  • Data is controlled by me, The Shittinator. And seeing as how I run the GunCAD Index, I don't have any issues with directly linking to content or discussing the nitty gritty of designing and building firearms. There are still some restrictions though, just to keep everyone out of hot water -- see the sidebar

FAQ

Most of the FAQ exists in the site's global sidebar, but here are some extra ones:

Q: Can it look more like a site I'm familiar with?

A: https://forum.guncadindex.com/

Q: This site looks like dogass. Is there a better frontend?

A: https://p.forum.guncadindex.com/

Q: What kind of data do you collect?

A: As part of signing up, you're trusting me to store your username, hashed password, email address, and all your posts. It's either that or I manually approve every signup. Use a burner if you want, or you could spin up your own Lemmy instance and federate with us. That's fine too.

Support Us

This site stays up via funds from the GunCAD Index's sponsors and your individual contributions. If you can, please consider supporting us:

2
11
GunCAD Index 1.3.1 Released (forum.guncadindex.com)

GunCAD Index 1.3.1 Released

Changes should be live in production within 24 hours


  • Fixed: Minor ordering warning with sitemaps
  • Added: Test coverage for views
  • Added: If images fail to load -- timeouts, 404s, etc. -- they try to display a placeholder
  • Added: How many releases were added this month is now displayed above the search bar along with running totals
  • Added: Date range filter for the last 3 months
  • Changed: Image alt text is now hidden if images fail to load
  • Removed: Old code for a federation feature that never happened

https://gitlab.com/guncad-index/index/-/releases/1.3.1

@TheShittinator@forum.guncadindex.com

3
11
GunCAD Index 1.3.0 Released (forum.guncadindex.com)

GunCAD Index 1.3.0 Released

Changes should be live in production within 24 hours


  • Fixed: Search engines are now prevented from indexing outbound link pages
  • Fixed: Some seriously fucked up dangling tags in the release detail view that really should've broken formatting a long time ago
  • Added: The ability to bookmark releases. Bookmarks are displayed on the front page and can be bulk-cleared. Their use case is to let you browse around, find things you like, and then work through that stack of cool shit later
  • Changed: Copy link to clipboard button is now on its own line
  • Changed: Birthday/warning indicators in titles are now slapped onto the front, not the back where they can be truncated

https://gitlab.com/guncad-index/index/-/releases/1.3.0

@TheShittinator@forum.guncadindex.com

4
8
GunCAD Index 1.2.4 Released (forum.guncadindex.com)

GunCAD Index 1.2.4 Released

Changes should be live in production within 24 hours


  • Fixed: All the primary color styling being completely wrong on the wiki
  • Fixed: Styling for code blocks in descriptions
  • Fixed: Help blurbs at the tops of posts are now correclty displayed (oops)
  • Added: Outbound links now have you check off a disclaimer. This keeps us free from flak from Commiefornia
  • Added: Documentation in README about legality, useful for self-hosters
  • Removed: A line in the legalese document that could be construed as encouraging users to commit felonies

https://gitlab.com/guncad-index/index/-/releases/1.2.4

@TheShittinator@forum.guncadindex.com

5
11
GunCAD Index 1.2.3 Released (forum.guncadindex.com)

GunCAD Index 1.2.3 Released

Changes should be live in production within 24 hours


  • Fixed: Historical migration that would throw warnings about timezone awareness
  • Fixed: Traffic classifiers can now actually match empty strings
  • Fixed: Banner messages on detail views with rails no longer take up the wrong grid area
  • Added: Headers and inline code support for markdown
  • Added: Testing for some admin data structures like navbar links and site banners
  • Added: Some testing for the request classifier middleware
  • Changed: Ensuring DB extensions are enabled is now done by overriding the migrate command, which works for test cases
  • Changed: Traffic classifier rules are now always case-insensitive

https://gitlab.com/guncad-index/index/-/releases/1.2.3

@TheShittinator@forum.guncadindex.com

6
1
GunCAD Index 1.2.2 Released (forum.guncadindex.com)

GunCAD Index 1.2.2 Released

Changes should be live in production within 24 hours


  • Fixed: Traffic classifier rules now have a method of matching empty strings
  • Fixed: AI tagging command no longer gets orphaned during cronjob execution
  • Fixed: Logging tons of bogus information to the cron console

https://gitlab.com/guncad-index/index/-/releases/1.2.2

@TheShittinator@forum.guncadindex.com

7
9
GunCAD Index 1.2.1 Released (forum.guncadindex.com)

GunCAD Index 1.2.1 Released

Changes should be live in production within 24 hours


  • Fixed: Newlines in descriptions are now marked as line breaks
  • Added: Support for nonstandard Lemmy search endpoints (required for some future plans)
  • Added: Entry in robots.txt denying GPTBot
  • Added: Tag for Glock 17L
  • Added: Tag for muzzle devices in general
  • Added: Tag for the Unlicense
  • Added: Command for parsing through tag suggestions from gork
  • Changed: Bots are now automatically filtered out of unique visitor metrics
  • Changed: Traffic classifier rules can now have blank patterns to catch default cases
  • Changed: Cronjob-related commands now use standard Python logging facilities
  • Changed: Improve cronjob consistency, parallelize more tasks

https://gitlab.com/guncad-index/index/-/releases/1.2.1

@TheShittinator@forum.guncadindex.com

8
4
GunCAD Index 1.2.0 Released (forum.guncadindex.com)
submitted 1 month ago* (last edited 1 month ago) by TheShittinator@forum.guncadindex.com to c/guncadindex@forum.guncadindex.com

These last few releases were tiny, itty-bitty things, truly. But this one? We've got a few new features in store. Buckle in, we'll go over it

Source code: https://gitlab.com/guncad-index/index
Matrix: https://matrix.to/#/#guncad-index:matrix.org
Donate on Ko-Fi: https://ko-fi.com/theshittinator

Lemmy Integration

A detail view, showcasing Lemmy posts below a release

The first, biggest thing I'm happy to show off is that we now show discussions below each release. This is a huge thing that was facilitated by our move to Lemmy -- I can now search via a proper API and display the results right there under the listing. Effectively, this is a search result for the name of the release along with any links to it on Odysee, LBRY, or the GunCAD Index. Link to things as you're talking about them and people will find your post and chime in!

Clicking a post will take you to lemmyverse.link, which is a service that allows you to set your home instance. That way you can make all links go to the one you have an account on.

The M1337, with one discussion listed

Additionally, there's a new 4th stat under each card in the search results showcasing how many discussions (posts, comments, etc.) we know about, so you can tell at a glance what's topical (or what has a name like "glock magazine").

(Note: After I deploy the code, this'll take a sec to populate search results. Give it an hour or two)

Markdown in Descriptions

A legacy post from Metalhead Twink with Markdown formatting

We now mark up Odysee descriptions with Markdown (the Reddit/Lemmy/GitHub formatter), allowing for rich presentation. Use this to embed headings, lists, links, tables, and more.

Consider using this feature to add important information to your description, like warnings, proper changelogs, emphasis, accreditation, a BOM, whatever. Hell, if you write your README in Markdown, you can just copy-paste it into the description field and get it listed on the Index with little effort.

Miscellanea

Here are some of the other things in this update:

  • SASS and CSS now have more consistencies between each other, allowing for easier theming (you'll see come tomorrow)
  • Some of the background jobs are a bit lighter on CPU
  • Documentation's had some polish and pruning
  • The share buttons have been removed in favor of this direct Lemmy integration

Full changelog is available on GitLab: https://gitlab.com/guncad-index/index/-/releases/1.2.0

9
1
GunCAD Index 1.1.18 Released (forum.guncadindex.com)

GunCAD Index 1.1.18 Released

Changes should be live in production within 24 hours


  • Fixed: Tag votes no longer throw a 500 upon submission

https://gitlab.com/guncad-index/index/-/releases/1.1.18

@TheShittinator@forum.guncadindex.com

10
2
GunCAD Index 1.1.17 Released (forum.guncadindex.com)

GunCAD Index 1.1.17 Released

Changes should be live in production within 24 hours


  • Fixed: Sponsored vendor listings are no longer weirdly narrow on the wiki
  • Fixed: Gitignore now also no longer ignores csv files
  • Added: Releases can now be reported for various reasons
  • Added: Admin UI for processing reports
  • Changed: Order of sponsored vendors are now shuffled every few hours for fairness

https://gitlab.com/guncad-index/index/-/releases/1.1.17

@TheShittinator@forum.guncadindex.com

11
12
submitted 1 month ago* (last edited 1 month ago) by TheShittinator@forum.guncadindex.com to c/guncadindex@forum.guncadindex.com

@gsgmfg@fosscad.io did it, the madman. In conjunction with a kind user from the Index's Lemmy instance, he was able to restore almost all of the data from /r/fosscad. There's a bit of a loss in images, but the text -- the oh-so-valuable advice and discourse -- is all there.

And the best part: it's federated between both of our instances. There are now not one but two copies of the data: one local to his instance and one local to mine.

Find it here: !ark@fosscad.io

12
1
GunCAD Index 1.1.16 Released (forum.guncadindex.com)

GunCAD Index 1.1.16 Released

Changes should be live in production within 24 hours


  • Fixed: Dockerignore now no longer ignores csv files

https://gitlab.com/guncad-index/index/-/releases/1.1.16

@TheShittinator@forum.guncadindex.com

13
1
Gimme some Emojis (forum.guncadindex.com)

Apparently we can have any number of custom emojis added to the server. Gimme some suggestions.

14
1
GunCAD Index 1.1.14 Released (forum.guncadindex.com)

GunCAD Index 1.1.14 Released

Changes should be live in production within 24 hours


  • Added: CI now pushes update logs to Lemmy (hopefully)
  • Added: Share links to other websites on detail view
  • Added: Navbar links now dynamically wind up in the sitemap
  • Removed: NAG22 tag as it causes huge false-positives with the AI

https://gitlab.com/guncad-index/index/-/releases/1.1.14

@TheShittinator@forum.guncadindex.com

15
1
submitted 2 months ago* (last edited 2 months ago) by TheShittinator@forum.guncadindex.com to c/guncadindex@forum.guncadindex.com

Well it wouldn't be a software launch if it didn't have problems. I think we've eliminated almost all issues, but for completeness, here's what we had to endure:

The ones that are mostly user error:

  • I only see one post - Make sure you're viewing the Local instance, not just your Subscriptions

  • Invalid Passwords when Creating Accounts - Your password must contain a special character and be a reasonable length -- make sure you're not doing "hunter2" or something

Here are the ones I think I've resolved. Chime in if you see these again:

  • Image uploading failures - Sporadic failures stopped once I bumped the rate limit for image uploads. If it comes back, I'll try a solve at nginx
  • Email validation links not working - This one happened because the Photon frontend (the "Modern" one) can sometimes verify your email twice. The first one succeeds, then the second one fails because you've already verified. If you get this one, you're good, just log in. By switching the main UI back over to lemmy-ui, I think I've mitigated this one.

Announcements

272 readers
2 users here now

The community for GunCAD Index announcements and official correspondence.

Only community moderators (site administrators) may post on this board.

founded 2 months ago
MODERATORS