# \#backlog

**URL:** https://publichappinessmovement.com/tag/backlog/249.md

[Latest](https://publichappinessmovement.com/latest.md) · [Categories](https://publichappinessmovement.com/categories.md) · [Tags](https://publichappinessmovement.com/tags.md)

---

## [Fix Mingle Plugin and install](https://publichappinessmovement.com/t/topic/6348)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [20 November 2025 18:32 UTC](https://publichappinessmovement.com/t/topic/6348 "2025-11-20T18:32:03Z")

</div>

---

## [Strip the unused old code out of the homepage file](https://publichappinessmovement.com/t/topic/6070)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [7 September 2025 19:44 UTC](https://publichappinessmovement.com/t/topic/6070 "2025-09-07T19:44:00Z")

</div>

---

## [\[Discussion\] If we make Bubbles Float](https://publichappinessmovement.com/t/topic/5313)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [21 January 2025 14:14 UTC](https://publichappinessmovement.com/t/topic/5313 "2025-01-21T14:14:57Z")

</div>

If we do the one above remove blank space from .png’s so they bounce off the edge of each other’s bubble rather than the empty edge of the .png If automate small shadows underneath them to make them look more convincing…

---

## [Setup Firebase for google places api to add security before map grows](https://publichappinessmovement.com/t/topic/5813)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [22 June 2025 13:44 UTC](https://publichappinessmovement.com/t/topic/5813 "2025-06-22T13:44:19Z")

</div>

Setup can be done here: https://console.cloud.google.com/google/maps-apis/credentials?inv=1&invt=Ab0zUA&project=cedar-gearbox-831

---

## [Gamification review: Pokemon GO!](https://publichappinessmovement.com/t/topic/5522)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [24 March 2025 19:17 UTC](https://publichappinessmovement.com/t/topic/5522 "2025-03-24T19:17:31Z")

</div>

Our current system of verifying action requires users posting pictures posted to social media and checked by other users to spot anyone trying to scam the system. A more fun alternative might be a Pokemon GO style syste…

---

## [Create a Docker file to make it easier for new devs to set up a local version of our platforms](https://publichappinessmovement.com/t/topic/4248)

<div class="topic-metadata">

**Author:** [@PublicHappinessAndy](https://publichappinessmovement.com/u/PublicHappinessAndy)\
**Replies:** 3\
**Last updated:** [4 March 2024 16:54 UTC](https://publichappinessmovement.com/t/topic/4248 "2024-03-04T16:54:27Z")

</div>

Task: make it easier for new devs to join our project by packaging the localhost setup in a docker file.

---

## [Fix compiling tests](https://publichappinessmovement.com/t/topic/4247)

<div class="topic-metadata">

**Author:** [@PublicHappinessAndy](https://publichappinessmovement.com/u/PublicHappinessAndy)\
**Replies:** 0\
**Last updated:** [8 February 2024 16:03 UTC](https://publichappinessmovement.com/t/topic/4247 "2024-02-08T16:03:02Z")

</div>

When a new build is compiling we have tests that run on it. Most of these come back as failed as the tests were written years ago. Please fix/update them. This looks to be the last discussion we had on this: Testing and…

---

## [Adding IP2Location.io AP into the location detection](https://publichappinessmovement.com/t/topic/4087)

<div class="topic-metadata">

**Author:** [@IP2LocationIO](https://publichappinessmovement.com/u/IP2LocationIO)\
**Replies:** 1\
**Last updated:** [22 December 2023 16:59 UTC](https://publichappinessmovement.com/t/topic/4087 "2023-12-22T16:59:53Z")

</div>

I see that only IPStack is supported in the below page. Would it be possible to add the option to choose the IP2Location.io API? Without an API key, it will allow 500 geolocation queries per day. If subscribed to t…

---

## [All content visible to user should be in i18n folder. Please move banner images into i18n](https://publichappinessmovement.com/t/topic/3861)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [19 October 2023 13:25 UTC](https://publichappinessmovement.com/t/topic/3861 "2023-10-19T13:25:47Z")

</div>

This is a good task for learning how i18n works in our codebase. At the moment the hero images for each site are loaded in this file based on the maptype using else statements. The hero image is visible to the user (…

---

## [Review pull requests regarding dependency updates](https://publichappinessmovement.com/t/topic/3849)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [15 October 2023 14:53 UTC](https://publichappinessmovement.com/t/topic/3849 "2023-10-15T14:53:45Z")

</div>

Dependabot made some automated package update PRs. Please review them, give the ok to simple ones, create tasks or discussions for any which break things or have complications we need to talk about https://github.com/fo…

---

## [Inspiring Hero's - creative writing workshop](https://publichappinessmovement.com/t/topic/3731)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [26 September 2023 10:22 UTC](https://publichappinessmovement.com/t/topic/3731 "2023-09-26T10:22:26Z")

</div>

Info: This is a beautiful project you can use to help build self-confidence and pride in young people, especially those struggling to fit in society, or with emotional and behavioural difficulties. This activity has be…

---

## [Burn Down chart added underneath Kanban board](https://publichappinessmovement.com/t/topic/2585)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 3\
**Last updated:** [28 April 2023 11:09 UTC](https://publichappinessmovement.com/t/topic/2585 "2023-04-28T11:09:07Z")

</div>

This task is not needed until the next stage of development. The chart will read the number of tasks in the Sprint, Doing and Done lists and calculate velocity to allow users to create monthly goals and better visualise…

---

## [Install clickable profile social links](https://publichappinessmovement.com/t/topic/3436)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [27 April 2023 17:02 UTC](https://publichappinessmovement.com/t/topic/3436 "2023-04-27T17:02:27Z")

</div>

---

## [Upgrade the react router to be the v6 version](https://publichappinessmovement.com/t/topic/3386)

<div class="topic-metadata">

**Author:** [@zhna123](https://publichappinessmovement.com/u/zhna123)\
**Replies:** 0\
**Last updated:** [14 April 2023 16:31 UTC](https://publichappinessmovement.com/t/topic/3386 "2023-04-14T16:31:10Z")

</div>

Guide: According to the guide: React Router v5 is compatible with React \>= 15, so if you're on v5 (or v4) you should be able to upgrade React without touching any of your router code. So we should pick up this task a…

---

## [\[Kanban plugin\] Zoom in/out button on the kanban board to give a quick overview](https://publichappinessmovement.com/t/topic/1385)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [19 July 2019 18:22 UTC](https://publichappinessmovement.com/t/topic/1385 "2019-07-19T18:22:21Z")

</div>

Users always struggle with kanban in mobile devices, as being close enough to engage with a card means, because of their small screens, users lose the visual overview which makes them so powerful. This could be overcome…

---

## [Update google maps using latest library](https://publichappinessmovement.com/t/topic/3388)

<div class="topic-metadata">

**Author:** [@zhna123](https://publichappinessmovement.com/u/zhna123)\
**Replies:** 0\
**Last updated:** [14 April 2023 16:39 UTC](https://publichappinessmovement.com/t/topic/3388 "2023-04-14T16:39:07Z")

</div>

google map support can use react-google-maps/api instead of the previous react-google-maps for latest support.

---

## [Update tests using react-testing-library](https://publichappinessmovement.com/t/topic/3387)

<div class="topic-metadata">

**Author:** [@zhna123](https://publichappinessmovement.com/u/zhna123)\
**Replies:** 0\
**Last updated:** [14 April 2023 16:35 UTC](https://publichappinessmovement.com/t/topic/3387 "2023-04-14T16:35:21Z")

</div>

react-testing-library is recommended for react components testing.

---

## [Code improvement review and implementation](https://publichappinessmovement.com/t/topic/3361)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 3\
**Last updated:** [13 April 2023 13:36 UTC](https://publichappinessmovement.com/t/topic/3361 "2023-04-13T13:36:32Z")

</div>

@ReactMeteor Someone kindly had a look through our code and suggested some improvements. Please review their suggestions and implement them, or create tasks here for them, if you agree (as two people are in favour), or c…

---

## [Update deprecated functions](https://publichappinessmovement.com/t/topic/3385)

<div class="topic-metadata">

**Author:** [@zhna123](https://publichappinessmovement.com/u/zhna123)\
**Replies:** 0\
**Last updated:** [13 April 2023 13:32 UTC](https://publichappinessmovement.com/t/topic/3385 "2023-04-13T13:32:46Z")

</div>

Review and update deprecated functions.

---

## [Review and update code base to utilize function component and hooks](https://publichappinessmovement.com/t/topic/3384)

<div class="topic-metadata">

**Author:** [@zhna123](https://publichappinessmovement.com/u/zhna123)\
**Replies:** 0\
**Last updated:** [13 April 2023 13:31 UTC](https://publichappinessmovement.com/t/topic/3384 "2023-04-13T13:31:24Z")

</div>

Consider using function components and hooks when needed to increase code readability and reduce code verbose. This can be worked on after upgrading react.

---

## [Install Discourse checklist](https://publichappinessmovement.com/t/topic/3376)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [12 April 2023 00:20 UTC](https://publichappinessmovement.com/t/topic/3376 "2023-04-12T00:20:11Z")

</div>

---

## [\[Discussion\] Using new service to give everything in our database an API to encourage further development](https://publichappinessmovement.com/t/topic/3327)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [6 March 2023 16:19 UTC](https://publichappinessmovement.com/t/topic/3327 "2023-03-06T16:19:22Z")

</div>

I just stumbled across this service with an MIT license. Lets discuss the pros and cons of implementing it into our ReactJS/MeteorJS side.

---

## [Install Disorder Plugin](https://publichappinessmovement.com/t/topic/3326)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [5 March 2023 16:25 UTC](https://publichappinessmovement.com/t/topic/3326 "2023-03-05T16:25:52Z")

</div>

---

## [Install Discourse Reactions](https://publichappinessmovement.com/t/topic/3325)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [5 March 2023 16:24 UTC](https://publichappinessmovement.com/t/topic/3325 "2023-03-05T16:24:33Z")

</div>

---

## [Install and set up advanced gamification](https://publichappinessmovement.com/t/topic/3324)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [5 March 2023 16:23 UTC](https://publichappinessmovement.com/t/topic/3324 "2023-03-05T16:23:33Z")

</div>

Install and set up this plugin. Change text with custom text plugin. Test it with Marvelous’s database pull and see if it needs any modding to pull the more advanced stats. Note: this task needs to be done AFTER upgra…

---

## [List of options for monetising Open Source web platforms to cover costs](https://publichappinessmovement.com/t/topic/3195)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [16 November 2022 18:11 UTC](https://publichappinessmovement.com/t/topic/3195 "2022-11-16T18:11:59Z")

</div>

Here’s a list of options to assess and work through regarding monetising platforms to cover operating costs: monetization-platforms/README.md at master · oss-fund/monetization-platforms · GitHub

---

## [\[Token Distribution\] Token minting set to use data from the second google sheet](https://publichappinessmovement.com/t/topic/3101)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [22 September 2022 17:17 UTC](https://publichappinessmovement.com/t/topic/3101 "2022-09-22T17:17:25Z")

</div>

Token minting set to use data from the second google sheet The token minting requires that it goes into wallets. We will tell it to pull the wallets, and amount of tokens to distribute from the 2nd Google sheet creating …

---

## [\[Token Distribution\] 2nd Google sheet set up](https://publichappinessmovement.com/t/topic/3100)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [22 September 2022 17:14 UTC](https://publichappinessmovement.com/t/topic/3100 "2022-09-22T17:14:02Z")

</div>

Using a second google sheet to pull the data from the 1st Using a second google sheet to pull the data from the 1st allows us to apply functions on it to give more granular control over it, for example: Multiply their …

---

## [Brain imaging study suggests that interactions with other cultures can reverse racial ingroup biases in empathy - Add study to most guides](https://publichappinessmovement.com/t/topic/3054)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 0\
**Last updated:** [30 August 2022 15:02 UTC](https://publichappinessmovement.com/t/topic/3054 "2022-08-30T15:02:55Z")

</div>

Most of our public activities promote connection between ethnic groups, as well as other groups. Now we have a brain scan study showing this facilitating change in attitudes, and creating happier, socially inclusive soci…

---

## [Example of the milestones and burn down chart we discussed. Where should we put it?](https://publichappinessmovement.com/t/topic/1619)

<div class="topic-metadata">

**Author:** [@AndyatFocallocal](https://publichappinessmovement.com/u/AndyatFocallocal)\
**Replies:** 1\
**Last updated:** [14 July 2022 00:31 UTC](https://publichappinessmovement.com/t/topic/1619 "2022-07-14T00:31:58Z")

</div>

https://beta.shareyourself.org/ag-tech-design-project/task/default/subview/insights Maybe this would be good in the ‘board’ tag, and appearing above or below the tasks kanban board.

[Next page](https://publichappinessmovement.com/tag/backlog/249.md?match_all_tags=true&page=1&tags%5B%5D=backlog)
