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 »
Q&A

General Q&A about setting up the Codidact (QPixel) platform or contributing to the open-source project. For questions about the network hosted at codidact.com, see Codidact Meta.

Filters (None)
84%
+9 −0
Welcome to Codidact Collab!

Welcome to Codidact Collab! This is a special community outside the general Codidact network. Unlike the other topical communities, this one is for questions about the Codidact engine (QPixel) its...

0 answers  ·  posted 5y ago by luap42‭  ·  edited 5y ago by ArtOfCode‭

Question announcements discussion
66%
+2 −0
Why have I been blocked by cloudflare while posting and how can I circumvent it?

This is more a meta issue, but while posting an error report (with a screenshot and lengthy (but still not too long so the post could be send) error log) here, I was not able to successfully post t...

0 answers  ·  posted 4y ago by Trilarion‭  ·  edited 4y ago by Trilarion‭

Question bug
75%
+4 −0
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 5y ago by Monica Cellio‭  ·  last activity 5y ago by ArtOfCode‭

Question support new-contributors
66%
+2 −0
How to circumvent Stripe::AuthenticationError: No API key provided

I want to setup a local QPixel instance (WSL - Ubuntu 20.04) and am following the guide by luap42. Finally I get an error Stripe::AuthenticationError: No API key provided. Set your API key using "...

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

Question support installation
50%
+0 −0
How to fetch single column for children?

How to get specific children's column? For questions, I can use @post.last_edited_at or, something just like this. But, I was thinking to fetch a single column for all child. <% post.children.l...

1 answer  ·  posted 4y ago by deleted user  ·  last activity 4y ago by luap42‭

Question posts answers data backend
50%
+0 −0
How to deal with OpenSSL::Cipher::CipherError when editing QPixel's credentials

On Ubuntu 20.04 (WSL) I wanted to provide an arbitrary, non-empty Stripe API key and following this answer by Art edit the credentials accordingly. export EDITOR=vim bin/rails credentials:edit ...

1 answer  ·  posted 4y ago by Trilarion‭  ·  last activity 4y ago by ArtOfCode‭

Question support installation
66%
+2 −0
How to solve ActionView::Template::Error: Database missing time zone support for Etc/UTC in ReportsControllerTest

I ran tests (bin/rails test) and got Error: ReportsControllerTest#test_every_route_should_work_for_moderators: ActionView::Template::Error: Database missing time zone support for Etc/UTC - see h...

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

Question support tests bug
60%
+1 −0
How to solve Can't connect to MySQL server on 'bimberspot.com:3306' (111) [closed]

How to solve Can't connect to MySQL server on 'bimberspot.com:3306' (111)

0 answers  ·  posted 4y ago by Gate_sprit‭  ·  closed 4y ago by ArtOfCode‭

Question bug
71%
+3 −0
How to test CoDesign?

If I make any changes to CoDesign. Then, I have to test what changes I made. Is there possible way to build local server (http://localhost/)? To test while making changes.. I have run npm install, ...

3 answers  ·  posted 5y ago by deleted user  ·  last activity 4y ago by deleted user

Question tests co-design
60%
+1 −0
mysql return error ActiveRecord::StatementInvalid: Mysql2::Error: Cannot drop table 'abilities' referenced by a foreign key constraint 'fk_rails_de15a6ad96' on table 'user_abilities'.: DROP TABLE IF EXISTS abilities

After cloning qpixel (yesterday), I can't post anything. I was trying to setup database properly. rails db:create database already exists rails db:schema:load -- create_table("abiliti...

1 answer  ·  posted 5y ago by deleted user  ·  last activity 5y ago by ArtOfCode‭

Question support
71%
+3 −0
Mysql return error Unknown collation: 'utf8mb4_0900_ai_ci' when run rails db:schema:load

I tried to install on my free GCP VM compute but when run rails db:schema:load return error: -- create_table("abilities", {:options=>"ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_09...

1 answer  ·  posted 5y ago by Yaskur‭  ·  last activity 5y ago by manassehkatz‭

Question support
50%
+0 −0
How to solve Lost connection to MySQL server at 'reading initial communication packet', system error: 0

after rails db:create Lost connection to MySQL server at 'reading initial communication packet', syste m error: 0 Couldn't create 'qpixel_dev' database. Please check your configuration....

2 answers  ·  posted 4y ago by Gate_sprit‭  ·  last activity 4y ago by Gate_sprit‭

Question installation
71%
+3 −0
How to solve Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

I'm trying to install the Q&A platform using : CREATE USER root@bimberspot IDENTIFIED BY '.....'; GRANT ALL ON qpixel_dev.* TO root@bimberspot; GRANT ALL ON qpixel_test.* TO root@bimberspot;...

2 answers  ·  posted 4y ago by Gate_sprit‭  ·  edited 3y ago by Trilarion‭

Question bug
88%
+13 −0
How to set up a new (development) instance of Codidact/QPixel

The QPixel repository on GitHub contains the source code for the Codidact software. How can I set up a new development instance of it, so that I can work on it on my local machine?

4 answers  ·  posted 5y ago by luap42‭  ·  last activity 1y ago by trichoplax‭

Question guide installation development
66%
+2 −0
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 5y ago by Monica Cellio‭  ·  last activity 3y ago by Trilarion‭

Question tests
How do I write a new test case?

We have some limited automated testing already, particularly around core features. This guide covers how to create new tests. Who can write tests? Anyone who's comfortable with a little bit of re...

posted 5y ago by ArtOfCode‭  ·  edited 5y ago by ArtOfCode‭

Wiki guide tests new-contributors code-contributions
77%
+5 −0
May I contribute to moving the text in the code to config/locales?

I want to change all the text in the qpixel to my local language(s). But unfortunately, most of the text is in the code(maybe it called hard code). It's hard to find the text to change it. But I se...

1 answer  ·  posted 5y ago by Yaskur‭  ·  last activity 5y ago by luap42‭

Question code-contributions