564685abed
feat(campaigns): add highlighted campaign feature with admin controls and UI updates
2025-11-07 10:15:41 -07:00
4bbf772061
some updates
2025-11-06 23:26:42 -07:00
019b8d7d05
feat(blog): add detailed update on Influence and Map app developments since August
...
A bunch of udpates to the listmonk sync to add influence to it
2025-10-25 12:45:35 -06:00
f50c515eaa
Add health check utility, logger, metrics, backup, and SMTP toggle scripts
...
- Implemented a comprehensive health check utility to monitor system dependencies including NocoDB, SMTP, Represent API, disk space, and memory usage.
- Created a logger utility using Winston for structured logging with daily rotation and various log levels.
- Developed a metrics utility using Prometheus client to track application performance metrics such as email sends, HTTP requests, and user activity.
- Added a backup script for automated backups of NocoDB data, uploaded files, and environment configurations with optional S3 support.
- Introduced a toggle script to switch between development (MailHog) and production (ProtonMail) SMTP configurations.
2025-10-23 11:33:00 -06:00
c95beb31f5
add verify button to the response wall and qr code generation
2025-10-17 11:30:26 -06:00
d0e436e968
Visual updates to the response wall
2025-10-17 10:48:44 -06:00
ba3b685a8d
Verfied response system for electeds
2025-10-16 12:12:54 -06:00
84e2283976
geocoding fixes
2025-10-16 10:44:49 -06:00
0ce27eacbb
Password updator for users / admin
2025-10-15 10:51:08 -06:00
87a58ba862
new system for creating campaigns from the main site dashboard
2025-10-15 10:32:18 -06:00
4b14f2d099
Updates to the html for url construction throughout and a bunch of upgrades to how the response wall works
2025-10-14 11:28:19 -06:00
cece612772
Response wall build out
2025-10-11 22:56:48 -06:00
ac54d998c8
New resposne wall coding started.
2025-10-10 22:11:20 -06:00
8976a143ed
Fixed some database errors and included influence in the network for changemaker
2025-10-09 09:46:45 -06:00
ea9c38d860
A tonne of updates; site info, documentation, campaign phone numbers, soccial share buttons, and several other things
2025-10-04 12:25:25 -06:00
e1daa57e79
Updated campagin cover photos
2025-10-01 12:20:55 -06:00
3323a887f9
debugged some stuff
2025-09-30 16:20:50 -06:00
acd2234db5
Whole new user interface and user system
2025-09-30 15:47:57 -06:00
75fefb20cb
New update for the geo-coding system to include system to automatically scan the nocodb locations to build geo-locations
2025-09-26 11:35:12 -06:00
37ca9f76d2
Large update to geo-coding functions in order to support better matching of street addresses. Added premium mapbox option
2025-09-25 11:28:51 -06:00
f35a1f4be5
Bunch of buag fixes and updates
2025-09-24 12:37:26 -06:00
feb2e72c9a
Tonne of updates to influence, the configs, update the homepage, and generally just did more bug testing with Influence
2025-09-21 13:36:48 -06:00
b6960e45e8
tonne of imporvements, debugs, new ui
2025-09-20 15:58:55 -06:00
f49306a96f
Updated the campaign page to get the representaives working properly.
2025-09-20 12:53:31 -06:00
91b95ac9ca
Pushing the new influence app in its current state
2025-09-20 11:19:26 -06:00
e1f230bd30
some udpates to stuff, getting started on influence, map udpates for workflow ease of use, updates to map z-idexes for visibility
2025-09-18 20:21:50 -06:00
0b9db57d27
Updates to user management
2025-09-11 13:42:07 -06:00
e3e3af33ef
Fixed spatial issues with finding map cuts data.
2025-09-10 20:57:07 -06:00
7d104f5e4d
Cuts bug fixes and updates
2025-09-10 19:20:03 -06:00
f4832d8d89
another build update
2025-09-10 18:07:09 -06:00
22c43901e6
updates to the build system
2025-09-10 17:35:48 -06:00
675d744cfa
Fixed some bugs with menus and updated the build-nocodb to migrate data.
2025-09-10 12:33:55 -06:00
7cc6070063
fixed a bug for manage volunteers
2025-09-08 16:14:29 -06:00
22277ebf07
map cuts updates
2025-09-08 11:50:38 -06:00
c3390a1a78
Cut updates. Still need to test the assignment system.
2025-09-08 11:23:27 -06:00
cca8128f24
Fixed the print view and things seem to be working now.
2025-09-07 11:50:44 -06:00
b84a6becef
Semi working map cuts view; need to refactor and fix some stuff however stable enough to commit
2025-09-07 11:08:27 -06:00
4c0482ebde
Refactor of admin.js into readable files. Big refactor
2025-09-05 13:01:17 -06:00
5b530cce4b
Updates to documentation, fixes for edit buttons in map shifts, and CORS for local dev and access
2025-09-05 12:23:46 -06:00
0f6043f554
update map convertor - untested
2025-09-02 21:31:25 -06:00
f28ed7cad0
some fixes to the auth and lockouts
2025-08-27 08:54:22 -06:00
a8edcf8592
New public shifts system
2025-08-22 14:45:40 -06:00
d96d76d104
Bunch of updates for temp users and logging securely.
2025-08-19 12:09:19 -06:00
c220ef265a
fixed some of the loading bugs with shifts so that the map can load faster.
2025-08-18 14:03:36 -06:00
2a424d1399
shifsts bug
2025-08-17 09:03:28 -06:00
816b984b53
debugged a endpoint
2025-08-16 14:25:52 -06:00
bbd6ca8d8c
refactored the admin.css
2025-08-16 00:04:05 -06:00
ad0ca66c79
Updates to handle maps above 1000 locations
2025-08-15 17:56:06 -06:00
0cb6634430
download data import csv report
2025-08-15 17:17:28 -06:00
fd545ffd09
docker compose clean up
2025-08-15 12:39:18 -06:00
34c6ac59b2
updates to config
2025-08-15 11:44:33 -06:00
6ac45f7adf
listmonk sync
2025-08-15 11:14:38 -06:00
e36610ceed
Fixed admin rate issues
2025-08-11 14:16:44 -06:00
7f3590328b
shift updated fixes
2025-08-11 14:01:25 -06:00
bcdb42fe1b
small fixes to build process for documentation search pull
2025-08-10 18:27:39 -06:00
ba0a45bb20
build nocod now inputs the new urls to the .env
2025-08-10 17:08:44 -06:00
10ee5f1626
A couple more fast email buttons
2025-08-08 17:47:26 -06:00
b76906d366
Some data work and also adding in some new config
2025-08-08 12:58:01 -06:00
efaf64e7ab
fixed cut overlays and solved the docker duplication thing
2025-08-06 16:04:41 -06:00
81d132afe3
Pushing Cuts to repo. Still bugs however decently stable.
2025-08-06 13:47:51 -06:00
677fcf8f4e
few more debugs for temp users
2025-08-04 13:04:53 -06:00
63c5f9a7fa
updated temp user control access and limited data send for temps
2025-08-04 12:54:04 -06:00
567917c013
Temp user updates and several bug fixes
2025-08-03 16:08:11 -06:00
6d12d1aef1
Standardized the z-indexs and did some pop up updates
2025-08-03 14:31:51 -06:00
7cd979a959
some quick updates to get cconvert up and working again
2025-08-03 13:50:07 -06:00
86685a13a6
Updates to sending user details
2025-08-03 13:26:20 -06:00
6b4732db65
few small changes to language on the admin page
2025-08-01 15:13:53 -06:00
cbf359941b
A tonne more changes, including new nocodb admin section, search for database, code cleanups, and debugging
2025-08-01 15:01:35 -06:00
a1ef498309
website updates
2025-08-01 11:51:29 -06:00
2126deb546
Data converter
2025-08-01 10:32:07 -06:00
43c81567d8
udpated config to properly build for smtp
2025-07-31 12:10:36 -06:00
8d6ebc917b
smtp integration and password recovery.
2025-07-31 11:58:48 -06:00
7335c6c3a1
a few more dashboard updates
2025-07-31 10:59:22 -06:00
944bf43fc9
mobile friendliness
2025-07-30 09:15:56 -06:00
9689767d6c
anaylitics dashboard
2025-07-30 09:04:21 -06:00
2312d87b2d
square representations of apartments
2025-07-30 08:55:50 -06:00
3589c44d25
Updated apartment locations to stand out mor
2025-07-29 11:07:21 -06:00
24465e1e73
some auth updates that got over written
2025-07-28 11:10:16 -06:00
4ebd06c7e1
Fixed the input form modal to be above the other modals.
2025-07-27 17:53:10 -06:00
61176386a1
Full update to map css
2025-07-27 17:49:37 -06:00
f0289d027e
Added apartment views and city of edmonton data import
2025-07-27 16:19:12 -06:00
8fd5d798e1
New site frontend updates, search, and general bug fixes
2025-07-27 12:43:07 -06:00
c6a3ebbff3
Some udpates to tracking user inputs. Still not happy with it but functional so moving on
2025-07-24 17:09:34 -06:00
37632d1dfc
A tonne of updates to how the system builds the view points in hopes of having a better mobile expereince
2025-07-24 12:42:27 -06:00
8e133fb9b4
QR Code Maker update
2025-07-22 12:25:12 -06:00
0b0a6e900c
fixed the search float
2025-07-20 10:25:46 -06:00
be49a92cc7
new stuff
2025-07-19 16:38:32 -06:00
46e39e8c36
New search functionality
2025-07-19 15:31:29 -06:00
04eb5f7546
few cosmetic updates
2025-07-19 14:28:00 -06:00
356ca2b361
added a move system for the pins
2025-07-18 10:46:23 -06:00
aacd2fc44c
Fixed some menu bugs
2025-07-17 19:40:31 -06:00
1c4366e7a9
added in the user managment section. Need to also do some updates to the admin menue and whatnot however itll get figured.
2025-07-17 17:48:50 -06:00
af2e6c7516
bug fixes for shifts functionality
2025-07-16 18:38:29 -06:00
330101418c
new system for address confrimation
2025-07-16 18:25:50 -06:00
34f71c05c2
Added calendar view to the shifts
2025-07-16 18:05:49 -06:00
966479b80c
updated the config.sh so that multiple changemakers can be run on each machine easier.
2025-07-16 17:51:55 -06:00
ec208dde61
added shift titles to the shift signup sheets to make tracking easier and adding shifts easier
2025-07-16 17:47:11 -06:00
f659efbb04
Config fixes for the services. yaml and a couple minor things about making it more url agnostic.
2025-07-16 10:38:07 -06:00
94755521d7
config changes to better build map .env and updates to the login ui controls
2025-07-16 10:28:28 -06:00
0553a933a7
Couple more updates to shiftcontroller to make it more robust
2025-07-16 09:51:55 -06:00
8b2fc5d489
Fixed bug for displaying sign ups for shifts
2025-07-16 09:47:59 -06:00
952b17ad3c
Fixed bug with where maps presents
2025-07-13 17:42:59 -06:00
4578c1a72e
debugged build precision values on decimal places inside nocodb
2025-07-11 10:00:37 -06:00
26a94fb3c0
Fixes to the map display and several other bugs
2025-07-11 08:50:04 -06:00
cee9af7e49
Shifts manager
2025-07-10 16:07:17 -06:00
728a0bb6a9
updates to saving settings
2025-07-10 10:56:52 -06:00
9f12538248
map system updates
2025-07-09 20:06:23 -06:00
afc813753c
Mpas manual and udpates to map view buttons for simpler workflow
2025-07-09 17:18:34 -06:00
ba387c4810
UI updates to better position map for building dots
2025-07-09 15:57:09 -06:00
cfe64b1c4c
Added in a password field for login. need to add encryption sometime
2025-07-09 10:05:12 -06:00
30ba75ead8
fixed the preview on moblie for the walk sheet
2025-07-08 23:21:51 -06:00
ceb3f78a70
naming updates
2025-07-08 09:37:25 -06:00
f35e1b8e9a
documentation updates
2025-07-08 09:18:14 -06:00
23e7f17eaa
map styling update
2025-07-07 15:57:52 -06:00
08cfe3cf2e
build nocodb udpate - makes new base on every run
2025-07-07 10:13:00 -06:00
5aae6b32bd
okay bidirectional saving done
2025-07-06 22:50:07 -06:00
236636a5dc
final update for the map server omg
2025-07-06 22:22:33 -06:00
f1a4c7a9cc
got config save working
2025-07-06 21:01:27 -06:00
22f2fb510c
more configs and readme updates.
2025-07-06 16:07:55 -06:00
0cba50f707
reste.sh updatae
2025-07-06 15:57:59 -06:00
47f43e4ccf
okay got to a much more stable state. Fixed race condtion at stat of files. Should be smooth salining for a bit now.
2025-07-06 00:58:46 -06:00
fe976be878
final round of updates. Still need to stabalize first load for the map, having issues for sure; longer load time
2025-07-06 00:43:10 -06:00
f4abfd31ff
resolved most in browser errors and got maps stable. Next need to do some work on the save configuration stuff.
2025-07-05 23:14:15 -06:00
ddffee3557
config.sh fix
2025-07-05 21:22:26 -06:00
30e5a65b59
build shell script for NocoDB map data
2025-07-05 19:52:17 -06:00
153498f0fe
new maps admin feature
2025-07-05 16:01:39 -06:00
b47e44bdeb
start production updates
2025-07-05 10:47:34 -06:00
9c44804d60
update so we can run more than one changemaker per machine
2025-07-04 22:56:24 -06:00
e722ed0a4b
removed the cloudflare credentials and yml from up
2025-07-04 22:50:24 -06:00
52136eec33
pushing updates before doing a reset on local machine.
2025-07-04 14:30:50 -06:00
689d0d4ce2
Clean up
2025-07-04 14:30:22 -06:00
ee53522078
maps updates
2025-07-03 20:03:04 -06:00
9e0f23bebc
Some updates to the start-production script and just general clean up
2025-07-03 07:42:25 -06:00
0d3ecb6e1c
a tonne of improvements! We got maps updaTed, a tonne of documentaiton done, and several small upgrades to hook logic and other things. Fixed the looping problem for mkdocs and claude is not integrated with coder; if people wanna have a ai anyway
2025-07-02 11:49:22 -06:00
78cdec51f5
documentation for maps and stuff
2025-07-01 09:33:27 -06:00
b36896a7a3
UPDATES
2025-06-30 21:38:14 -06:00
d607d3a4b2
Tonnes of updates to the site documentation and general processes
2025-06-30 15:49:39 -06:00