Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »

Posts by Monica Cellio‭

20 posts
77%
+5 −0
Q&A Why shouldn't one run a production server in Docker?

QPixel's Docker documentation says that the Docker setup is intended for development environments, not production. The documentation calls out one specific issue: email doesn't work. Are there ot...

1 answer  ·  posted 2y ago by Monica Cellio‭  ·  last activity 2y ago by Taeir‭

Question installation
75%
+4 −0
Q&A What's a low-effort option for a Codidact development machine?

I would like to be able to work with qpixel in a development environment so I could (try to) fix small bugs and build and test locally. I don't have a developer setup now and my OS is apparently t...

3 answers  ·  posted 4y ago by Monica Cellio‭  ·  last activity 4y ago by ArtOfCode‭

Question support new-contributors
71%
+3 −0
Q&A What does this failure involving mysql on Mac mean?

I had to reinstall mysql on my Mac, and after some thrashing I was able to again connect to my Qpixel database from the command line. The data is as expected, so it appears that mysql itself is ok...

1 answer  ·  posted 11mo ago by Monica Cellio‭  ·  last activity 11mo ago by trichoplax‭

Question development database
71%
+3 −0
Q&A How does a newcomer to Ruby get oriented in the qpixel code?

I am new to Ruby (and Rails) and have just (finally) succeeded in setting up qpixel on my Mac. I headed over to our easy GitHub issues looking for something to use to get started, and then realize...

1 answer  ·  posted 3y ago by Monica Cellio‭  ·  last activity 3y ago by ArtOfCode‭

Question new-contributors documentation
66%
+2 −0
Q&A How does help get propagated, both seeds and updates? (What do doc maintainers need to know?)

I know this is buried in Discord somewhere, but for better findability: There is a seeds script (where?) that takes new help topics and propagates them to communities on a network. Where do those...

1 answer  ·  posted 4y ago by Monica Cellio‭  ·  last activity 4y ago by luap42‭

Question help-system
66%
+2 −0
Q&A Using Docker in a dev environment: ongoing maintenance?

I followed the instructions to set up Docker on my developer machine and it works great. Sometimes, though, I run into problems after I've pulled updates or switched branches. I don't really unde...

0 answers  ·  posted 8mo ago by Monica Cellio‭  ·  edited 8mo ago by Monica Cellio‭

Question guide docker
66%
+2 −0
Q&A "Confirm my account" link shows as https in development

As of this commit, there is a new environment variable, MAILER_PROTOCOL, that accepts values of http or https. The default is https, but you can set this to http in a development environment to av...

posted 9mo ago by Monica Cellio‭  ·  edited 9mo ago by Monica Cellio‭

Answer
66%
+2 −0
Q&A Please teach me to fish: how do I navigate the edit/suggested-edit code to apply the same error check to both?

I was trying to fix what I thought was an easy bug: suggested edits can add restricted tags (the ones only moderators can apply), which creates a suggested edit that most reviewers can't approve. ...

0 answers  ·  posted 1y ago by Monica Cellio‭  ·  edited 1y ago by trichoplax‭

Question development
66%
+2 −0
Q&A How does caching work in qpixel? Where are the entry points?

Caching is really important for scaling. I know we cache some data -- something about tags (tags for a post?) has been discussed on meta, and I know the "new posts" silver dot (badge) is cached so...

1 answer  ·  posted 3y ago by Monica Cellio‭  ·  last activity 2y ago by trichoplax‭

Question development
66%
+2 −0
Q&A Is there a QPixel development roadmap somewhere or can we have one?

This is a great idea, thank you! We've been kind of keeping it in piecemeal notes and in people's heads and stuff, and that is not a path of clarity and growth. I'm planning to work on putting to...

posted 3y ago by Monica Cellio‭  ·  edited 3y ago by Monica Cellio‭

Answer
66%
+2 −0
Q&A What user-facing things aren't covered well by automated tests (and should be tested manually)?

We have automated tests (good). Automated tests usually don't cover everything, so when there's a new version we want to test (say, on the dev server), I'd like to be able to prioritize things tha...

1 answer  ·  posted 4y ago by Monica Cellio‭  ·  last activity 2y ago by Trilarion‭

Question tests
60%
+1 −0
Q&A How should I fix this incorrect error message (don't quite understand the code)

I saw this report about a bug in an error message and figured that would be an easy fix. The incorrect error message is: "Tags can't have more than 5 tags". That should be "Posts can't have...". ...

1 answer  ·  posted 3y ago by Monica Cellio‭  ·  last activity 3y ago by Taeir‭

Question support development new-contributors
60%
+1 −0
Q&A How can I remove a category from a community?

I believe there's no way to remove a category without direct database hackery. We didn't want to have a Meta category for Collab, but when I asked about nuking it people expressed concerns about c...

posted 3y ago by Monica Cellio‭

Answer
60%
+1 −0
Q&A How can I add post types to a category?

Did you run the database seeds? (rails db:seed) That should have set up initial post types, help topics, and probably some other stuff. (Edit: but it didn't work for me either, so...) If you wa...

posted 3y ago by Monica Cellio‭  ·  edited 3y ago by Monica Cellio‭

Answer
60%
+1 −0
Q&A How do I force db:seed to forget previous context and load only what is in the flags YAML file?

In my dev environment I'm editing the flags in db/seeds/post_flag_types.yml. After editing I run rails db:seed, which adds my new flag. Fine so far. However, I had a typo in the name, so I edite...

2 answers  ·  posted 1y ago by Monica Cellio‭  ·  last activity 1y ago by Monica Cellio‭

Question development
60%
+1 −0
Q&A How do I force db:seed to forget previous context and load only what is in the flags YAML file?

As this answer says, db:seed isn't the right tool here. Short of dropping the entire database as suggested in that answer, you can delete individual flags in the database. From the mysql console,...

posted 1y ago by Monica Cellio‭

Answer
60%
+1 −0
Q&A How to circumvent Stripe::AuthenticationError: No API key provided

I don't know the correct way to do this, but I was looking at the commit that added donations, and I wonder, as a workaround until you get the correct answer (presumably from Art), it would work to...

posted 3y ago by Monica Cellio‭

Answer
60%
+1 −0
Q&A How do I add a new route (URL)?

I was thinking about taking a try at an issue that would add a new sub-page to the user profile. I understand that as part of this I need to add a "route" for the new URL and somehow wire that up ...

1 answer  ·  posted 11mo ago by Monica Cellio‭  ·  last activity 5mo ago by trichoplax‭

Question development
60%
+1 −0
Q&A Setting up Single-Sign-On

Not a complete answer (I'm not fluent in SSO), but the developer who implemented SSO created this wiki page about setup. We had failed to incorporate that into our installation doc -- now linked f...

posted 9mo ago by Monica Cellio‭  ·  edited 8mo ago by Monica Cellio‭

Answer
60%
+1 −0
Q&A How does a view know it should show the category bar?

Pages that are "in" a category show the category bar at the top, like this: An individual suggested edit should logically be "in" a category too, but isn't shown that way: I'm trying to figur...

1 answer  ·  posted 5mo ago by Monica Cellio‭  ·  last activity 5mo ago by trichoplax‭

Question support development category