The Open Institute page its self.
Thanks for using Open Institute.
Christopher B
9/26/23, 9:22:44 PM EDT
Bugs: After saving Expense results loses sort and pagination
After import does not reload search fast enough
Christopher B
9/22/23, 11:56:59 PM EDT
Financial Notes:
Add multi currency total to reports to Accounts
Add Euros as a currency
Add Non-Capital report to Accounts
Rename View Investments button to View Investment Total
Capital Investment Total should only include Capital Investment, Disbustments and Depreciating Assets
Fix Capital Expenses showing up in Profit and Loss
Fix reimbursements UI to search Expenses (running total for each person)
Nice to have:
Add Depreciation Schedule report
Scrub ids on import so they are unique across collections
Format Expense table description
Append to Reimburstments and Investments menu items the words (Not used)
Airbnb payment process:
Add AirBnb Income to Jessica Priamary
Add Expense: Capital: Reimbursed from Jessica Primary (to Christopher)
Christopher adds Expenses as they come up from his Primary Account (add my name and say was reimbursed)
Flip back to needs reimbursed
remove was reimbursed value and date
Add all the loans
Claire H
9/15/23, 6:50:44 PM EDT
Hi Christopher, Here are the notes from our meeting earlier:
To do list:
Oi
WCN
Emedia are the three major things on the to do list right now, We’d like to somehow figure out a way to combine these projects into one integrated one in the future. Through developing a viable team chat and email portal, we can streamline productivity.
Roles to expect to see
Leadership
decision making,
facilitation
communication
People also need to know what is expected of them in order to feel like they have Permission to step up and be inventive, or creative. They will feel comfortable once people understand their roles better.
Types of communications we need to build an interface for that works:
1. Initial interested parties
2. Incoming messages,
3. Individual conversations
4. Main channel and splinter offs.
Brainstorming ideas:
* EG One thread for every person
* A list of every customer’s thread to click on and expand
* Sales support, or tech? Tags sort communication
* Bold = Unread, Unbold = Read
* Private vs Public
* Teams notified for messages incoming. Permissions.
* Events
* Tags for events, projects, locations, brands, etc.
* Combine concepts of forums with email inbox with tickets
* Add conversations TO tickets with teams assigned to them. Like a psuedo forum.
* Balance too much/vs not enough notifications.
* Shared/vs custom screen? So everyone is on the same page.
Cristobal M
9/15/23, 1:11:09 PM EDT
Once you close the user-sidebar there is no way to keep it open again, I think he removed the saving to profile preference.
I'm not touching that, just noticed.
Cristobal M
9/15/23, 1:07:48 PM EDT
not sure if it is secure to Update OI
Cristobal M
9/15/23, 1:07:33 PM EDT
I just checked in fixes for chat fix-height
Christopher B
9/15/23, 11:39:51 AM EDT
I just got off the phone with another user. They want to add their clients to OI but would also like to offer investors to apply to be corporate sponsors for projects. So they would buy OI Work points as shares in the project. The Work points could go up 10% a year and there could be a buy back offer if sales go up
Christopher B
9/15/23, 10:40:34 AM EDT
Claire, so my summary is that each project has one main Public Forum and Direct Message area. But the Team Messages are actually tied to the goals
Christopher B
9/12/23, 1:17:59 PM EDT
Shakil, can you also take a look at the sidebar? We would like it to push the content over again like it used to do. It also does not look good on the home page.
Christopher B
9/11/23, 12:03:10 PM EDT
OI Agenda Sep 11
Make "New Agendas" button that adds to the Agendas (old Level 1)
Moves everything else to Level 2
Use a template or form for agenda info
Change colors for Agenda and requested items
Add all clients to OI
Enhance privacy, lock down "Commercial" projects
Move away from Spreadsheets. Copy the data into an Agenda
Christopher B
9/10/23, 8:32:25 AM EDT
My priorities :
Featured hosts. Sponsors/Directors
Add Roles to team
Replies / Forwarding messages
Project Team Contacts. Certain people with a role talk to contacts in One person Topics
A single feed with tags on all topics. Filter?
Notofication filters by topic
Attachments / Paste images
VM
Add more house details. Beds etc?
Create more Entities. Agents? Reviews?
Get availability working
Add Google maps
Payment handling
Remove old house products. Move to entity based products. Rename entityproduct one to Entityproductroom event, download, item etc
Dieneke S
9/8/23, 7:26:47 AM EDT
The new layout is a bit weird...
Christopher B
9/6/23, 10:54:02 PM EDT
OI Bug request: 1. Add reply-to feature for chats. 2. Dont close expense window when you click away 3. Add total by currency to all financial screens
Dieneke S
9/5/23, 9:56:20 AM EDT
I just can see my tasks, my wallet, all chats, but I cant see completed tasks... i can go to every single project and see tickets yes.
Dieneke S
9/5/23, 9:55:12 AM EDT
Cristobal, now I cant see any tickets no more...
Cristobal M
9/4/23, 3:51:10 PM EDT
Dieneke, I switched your user to be non-admin, please let me know if you still can do and see the stuff you should be able to see here in OI.
Cristobal M
9/4/23, 12:54:09 PM EDT
Ok, the full path of this fail is: our Ansible job that propagates Certificates failed to connect m38 (it is timing out due heavy load I described in the other channel), Ansible has a setting to "continue on error" so it should continue with other servers if one fails, but it is not working properly, so SSL propagation failed on other servers, I moved m38 to the end of the line meanwhile we figure it out about the server stability.
Cristobal M
9/4/23, 11:28:46 AM EDT
Hello, why is http and not https that link? https works, let me make http work too
Shakil A
9/1/23, 11:05:58 PM EDT
let me know when you are available for a meeting to clear up some things
Shakil A
9/1/23, 11:02:29 PM EDT
My initial push was failed due to conflict, I merged them, but then forgot to push again it seems, you can pull now to see the changes
Christopher B
9/1/23, 7:06:14 PM EDT
I simplified it in some ways. It still needs more clean up from you if you can. Let me know
Christopher B
9/1/23, 7:05:43 PM EDT
Shakil, I checked in some fixes to the navigation. Hope you dont conflict but I waited as long as I could.
Christopher B
8/28/23, 12:42:54 PM EDT
Hi Shakil, How goes it? Any progress on the OI theme?
Christopher B
8/25/23, 12:00:20 PM EDT
Clean up OI Chat page
Make consisent
Cristobal M
8/22/23, 8:33:47 PM EDT
Logo SVG file is not centered in his own surrounding space, maybe trim file to content.
Dieneke S
8/22/23, 12:05:32 PM EDT
Change roles dieneke from admin to only see the projects I am involved in.
Cristobal M
8/22/23, 11:36:01 AM EDT
Or we can shrink header bar too.
Cristobal M
8/22/23, 11:25:58 AM EDT
I think Category graphic needs to be more color consistent, so we can put all text & links in white (OI logo is white) so I think all other elemets needs to be white
Cristobal M
8/22/23, 11:23:25 AM EDT
Checking in this changes, let me know what do you think.
Christopher B
8/22/23, 10:12:49 AM EDT
Add Accounts for loans and credit cards: 1. Change Bank Accounts to be Accounts. 2. Change Investments to be "Loans" on Accounts. 3. Mark expenses as capital investments 4. Make transaction (Send Money) create an expense and an income that is charged to some Account.
Christopher B
8/21/23, 7:25:17 PM EDT
Move OI logo to the left. Look for communitytagcategory on a librarycollection and show graphical top area. Leave full description on landing page
Cristobal M
7/12/23, 4:59:30 PM EDT
sure, but is asking me for approv
Christopher B
7/12/23, 4:51:08 PM EDT
Add Profile pic plus: Dashboard button, My Tasks, and All Chats to list your open proposals.
Christopher B
6/26/23, 12:14:31 PM EDT
but finance and chat should be full screen
Cristobal M
6/26/23, 11:57:42 AM EDT
let me know if you want me to start moving all pages (Chat, Activity, Finances) to use the new layout for OI
Christopher B
6/23/23, 8:38:57 PM EDT
Ok we conflicted but I hope I saved your changes. I am all checked in
Christopher B
6/22/23, 3:47:07 PM EDT
Hi Dadi, Here is the chat area where we can track ideas. Thank you for meeting with us and your ideas. We will try and hack some more stuff together and on Monday you can tell us how to change it. It's not that hard for us to change stuff in any way needed. We appreciate and look forward to your feedback on Monday!
Cristobal M
6/22/23, 3:06:57 PM EDT
last minute deploy, fields are in the settings area now
let me know if you need me in that meeting
Cristobal M
6/22/23, 2:12:29 PM EDT
Claire I got power outage hope it returns in couple mins
Christopher B
6/22/23, 1:52:12 PM EDT
Need Problem, Root Causes, Empowerment
Dieneke S
6/15/23, 2:01:18 PM EDT
Printed PDF invoices dont include link to pay via creditcard.
Cristobal M
4/22/23, 2:50:29 PM EDT
no, I'm sure I saw notification from you and dinek yesterday I'm the browser
Claire H
3/27/23, 3:37:26 PM EDT
It's not possible to edit the header for OGF page. Please debug so I can upload this image:
Claire H
3/27/23, 2:56:50 PM EDT
Make it possible to upload to Oi from eMediaWorkspace. Add a Possible Feature.
Christopher B
3/23/23, 1:50:01 PM EDT
Project wallet income is not being filtered by project/topic
Claire H
3/5/23, 10:01:27 AM EST
Maybe format things so if you attach a photo in chat to a blog or writeup, it can have better formatting for the "activity page" ?
Jessica S
3/1/23, 7:38:54 PM EST
Add notes to invoice view.
Cristobal M
2/23/23, 2:54:50 PM EST
hello, yes if still available
Cristobal M
2/23/23, 10:36:22 AM EST
It is the function that replaces $variables in the fields, I see the error, fixing it
Cristobal M
2/23/23, 10:22:42 AM EST
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at org.entermediadb.asset.MediaArchive.getValueText(MediaArchive.java:2828)
at org.entermediadb.asset.MediaArchive.text(MediaArchive.java:2842)
Cristobal M
2/23/23, 10:22:16 AM EST
it is only failing in the UN invoice, it works in other project. Failing with this stack trace:
Cristobal M
2/23/23, 10:08:42 AM EST
let me see if it is same issue than yesterday in EM portal
Christopher B
2/23/23, 9:29:56 AM EST
I tried to send an invoice and got an error on the screen
Claire H
2/13/23, 4:45:27 PM EST
Add a button at the bottom of the "about" Page for "Browse Campaigns" Or "Take a look at what we've been up to" Or "Join campaign"
Christopher B
2/8/23, 1:33:58 PM EST
Add Sub-projects under Community section based on community tags
Claire H
2/8/23, 12:41:35 PM EST
Make "topics" tabs on chat, activity, etc. More visible. Also make it obvious through highlighting to indicate which tab is currently selected.
Dieneke S
1/26/23, 3:53:17 PM EST
If I make a chat, that has to be a ticket, it should take over the text already when making a ticket out of a chat.
Cristobal M
1/23/23, 2:08:46 PM EST
org.openedit.error.HtmlErrorHandler.handleError error on /WEB-INF/base/eminstitute/app/collective/channel/channelchatfeedlayout.xconf#ProjectModule.loadUploadsInMessages
Cristobal M
1/23/23, 12:33:45 PM EST
Heeello, yes sure, I just came back, had to drive back to school my doughtier was feeling seek and threw up, give 5 minutes will be there.
Cristobal M
1/18/23, 10:45:13 AM EST
I just tested Google Sign in and works ok, not sure if you fixed?
Christopher B
1/17/23, 5:05:29 PM EST
Google logon on OI does not seem to work
Cristobal M
1/16/23, 6:34:40 PM EST
seems good approach, reused a lot of that code and seems to work, you can test it with the ?desktop=true in regular browser, it works too.
Cristobal M
1/16/23, 5:56:11 PM EST
in regular Download we use Orders to loop into selected assets to download, should we use same for this Donwload option?
Christopher B
1/16/23, 2:48:44 PM EST
Bug: Fix z-index on the list2 tasks type when typing in this UI
Christopher B
1/16/23, 2:36:11 PM EST
Bug: Need to filter bank accounts by project. And Also chose what bank the PayPal and credit card donations are going into on a project by project basis.
Claire H
1/16/23, 2:31:05 PM EST
I found a bug at around 1pm EST, I tried to post text accompanied by a PNG file attachment into the activity tab but it didn't work. Instead an Error Message came up and it dumped my post. I tried again with a PDF and the same thing happened. I just ended up posted text into chat instead.
I think there may be a bug you might want to check into.
Christopher B
1/10/23, 3:03:08 PM EST
That && logic does not totally make sense
Cristobal M
1/10/23, 1:51:36 PM EST
if (type == null || (!type.startsWith("application/json") && !type.startsWith("text/plain")))
Cristobal M
1/10/23, 1:51:14 PM EST
Found the root cause. Our mediadb docs are all "text/plain" content type.
I was about to change all them, but I think is better idea to support "text/plain" since some people may use them like that in their apps? We dont want to break them. So added text/plan as valid Json request.
Cristobal M
1/10/23, 12:21:50 PM EST
looks like We broke some Json, build-test failing:
{
"readyState": 4,
"responseText": "{ \"reponse\": {\n \"status\":\"error\",\"path\":\"/WEB-INF/base/mediadb/services/distribution/create/_site.xconf#JsonDataModule.getUUID java.lang.NullPointerException: Cannot invoke \"java.util.Map.get(Object)\" because \"request\" is null\",\"details\":\"\\/WEB-INF\\/base\\/mediadb\\/services\\/distribution\\/create\\/_site.xconf#JsonDataModule.getUUID java.lang.NullPointerException: Cannot invoke \\\"java.util.Map.get(Object)\\\" because \\\"request\\\" is null Cannot invoke \\\"java.util.Map.get(Object)\\\" because \\\"request\\\" is null\" \n}\n}",
"status": 500,
"statusText": "error"
}
Cristobal M
1/10/23, 11:17:53 AM EST
There is an error generating the link for this Collection, I think the slash in the name is not escaped right:
openinstitute.org/app/collective/community/AXHNDoy0Vu0xwKcM8K7q/The-Open-Institute-Team-/-Development.html
Claire H
1/3/23, 6:46:33 PM EST
Bug: Wording on expenses updates makes it seem like its a request to enter in expense into Oi, it's a bit confusing.
A possible solution to this would be to make it really clear in the notification that it's an update that someone made an entry, not asking for a request or looking like a task.
Christopher B
1/3/23, 11:27:58 AM EST
Open Up my Tasks permissions so users can see it.
Christopher B
1/2/23, 3:49:47 PM EST
Use short time for subject
Update Invoices report to use the new Due Date field
CC bookkeeper@entermediadb.org on all active clients emails
Verify emails are going out.
Christopher B
12/28/22, 11:12:06 AM EST
Cristobal, do you want to huddle on OI store fixes now?
Christopher B
12/21/22, 7:59:43 AM EST
Add delete icon or button to chats
Cristobal M
12/15/22, 4:26:14 PM EST
Deployed the fixes, now Subject is Product name and Porudct Name can use ${vars}
Christopher B
12/15/22, 2:48:50 PM EST
Yeah would like to use the invoice name as the subject line
Cristobal M
12/15/22, 2:45:48 PM EST
Probably is better to use Product Name only, since Product Description appears to be like duplicated in the invoice in EM Portal. Not sure why there were different since beginning. Making them match.
Cristobal M
12/15/22, 2:43:59 PM EST
I also see you want to use ${invoicemonth} in product name, we dont use product name in EM Portal (we use only description there)
But I can make it work too.
Cristobal M
12/15/22, 2:40:57 PM EST
editing the dates manually, I mean as plain text, not variable
in the invoice description
Cristobal M
12/15/22, 2:40:01 PM EST
I generated new one 103 and dates seems correct
Cristobal M
12/15/22, 2:39:50 PM EST
maybe becuse the Invoice was generated before the last deploy?
Christopher B
12/15/22, 2:36:42 PM EST
Should be for Jan 1 to Jan 31
Christopher B
12/15/22, 2:36:24 PM EST
ber rent payment for 12/1/22 to 11/1/22
Cristobal M
12/15/22, 2:33:26 PM EST
I see variables working on Invoice 101, if you wanna give a try sending it
Cristobal M
12/15/22, 2:32:02 PM EST
Took a couple of tries, download ROOT was under 1mbps
Cristobal M
12/15/22, 2:05:03 PM EST
I'm going to deploy, can you add me to that Project?
Cristobal M
12/15/22, 2:04:50 PM EST
Ohh, OI may not have latest fixes.
Christopher B
12/15/22, 2:01:45 PM EST
Also when I hit send I get a stack trace and it does not mark it as "Invoiced"
Cristobal M
12/8/22, 12:11:43 PM EST
Remove CMYK editor in datamanager fields
Cristobal M
12/7/22, 10:09:34 AM EST
I was thinking on disable the HTML editor in the Data Manager, to have at least a place to fix it, because rigth now the only way is to change the field render type back to text, edit the HTML, then put it back to render type.
Cristobal M
12/7/22, 10:08:29 AM EST
problem is when copy & pasting, this WYSWYG tool always messup text.
Cristobal M
12/5/22, 6:47:20 PM EST
Some comments about Invoices, creating tickets to review it.
There is an issue with invoices/products Description fields, since the HTML editor is enabled on them, the ${variables} not always work because some all the HTML this editor ads when someone copy&paste or do some formatting.
We need to re-evaluate to have this fields HTML enabled, or find a way to insert cleanly the variables.
Also I think saving some times fails when editing this boxes, still no sure how to reproduce it.
Christopher B
12/4/22, 12:45:19 PM EST
Do we have a login in OE Passwords?
Cristobal M
12/1/22, 5:21:44 PM EST
I fixed a bug in the payment area, transaction table was not saving the data, it got changed someday when working on donations, it affected payments. It is fixed deployed and tested now.
Christopher B
12/1/22, 3:08:14 PM EST
Normal users cant use My Tasks without a permission error
Cristobal M
11/28/22, 12:53:37 PM EST
Stacktrace error when Allchats
Cristobal M
11/28/22, 11:53:58 AM EST
(fixed the path on the image mean while I figure it out about the base64 image, it is not displayed with my firsts tests)
Cristobal M
11/28/22, 11:27:43 AM EST
I fixed the path on the logo, double slash is not required when using $siteroot and $applink together.
About Spam, is not going to spam in my gmail account (may be I marked the address as not spam in the past) All links in the email body are to openinstitute.org, the same domain as the email sending, so links should not be a problem. I'm reviewing the domain in some Spam detector tools to see if they have some recomendations.
Cristobal M
11/28/22, 10:48:39 AM EST
The path of the logo seems incorrect in that Error.
/site//site/app/theme/images/email-logo.png
Christopher B
11/26/22, 11:31:59 AM EST
Email sending is still going to spam. Might have to do with links in the HTML itself. We should include the HEX value for the logo, not a link to the image. Also we are getting errors: ] org.entermediadb.email.PostMail.postMail sent email from: [Open Institute <noreply@openinstitute.org>] to: [kacaoportal@gmail.com] subject: Your Login Info
26-Nov-2022 11:30:07.567 INFO [http-nio-8080-exec-27] org.entermediadb.asset.modules.SendMailModule.sendEmail Mail Sent to [kacaoportal@gmail.com]
26-Nov-2022 11:30:09.220 INFO [http-nio-8080-exec-14] org.openedit.generators.FileGenerator.generate Missing: /site//site/app/theme/images/email-logo.png
26-Nov-2022 11:30:09.221 SEVERE [http-nio-8080-exec-14] org.openedit.generators.FileGenerator.generate Could not load /site//site/app/theme/images/email-logo.png
Cristobal M
11/24/22, 3:18:14 PM EST
worked little bit in The Music instance, updated this morning and something went wrong with the index, not sure if it was same as yesterday with demos, anyways got it back online, Im taking a look on the imports he made. We need to define what we will help him with because I think the imports could be very problematic for him if tables and relationships are not ok.
brb.
Cristobal M
11/21/22, 3:13:10 PM EST
ok, let me knoe if you open the zoom again, I'm adding the record modification dates to the Email
Cristobal M
11/21/22, 2:37:43 PM EST
add start, end date Project name and invoice number
make invoice name field be the subject (and use variabless too)
Cristobal M
11/21/22, 2:22:29 PM EST
hello this is 1:22
Cristobal M
11/21/22, 10:27:13 AM EST
Good Morning, I'm free any time today
Christopher B
11/21/22, 8:21:26 AM EST
Can we have a huddle today?
Christopher B
11/18/22, 11:06:18 AM EST
Cristobal I think your sending the wrong notifications. See sumito drive. Please fix asap or call a huddle
Cristobal M
11/17/22, 2:42:36 PM EST
hear you for a sec
you hear me?
Christopher B
11/15/22, 5:29:14 PM EST
New users seeing stack traces. Need to fix
Cristobal M
11/14/22, 5:38:10 PM EST
Notifications where stuck due a null check in an empty collection, we should get email notifications again
Cristobal M
11/14/22, 12:49:15 PM EST
Added support for variables in Product Description for invoices, deploying.
Christopher B
11/11/22, 1:58:06 PM EST
Have facial profiles default to showing one primary image. Not showing up on Music Academy
Christopher B
11/11/22, 1:29:46 PM EST
Add variables to the description of an invoice such as the Month. This should render when viewing the HTML
Christopher B
11/10/22, 2:17:38 PM EST
When adding tasks online the bottom of the task type drop down gets cut off and can't scroll down
Christopher B
11/7/22, 12:41:56 PM EST
Change the word privado to be Private on Topic editor
Christopher B
11/7/22, 12:40:47 PM EST
Add merge button to the user profile page for admin users to merge other users
Cristobal M
10/21/22, 4:30:51 PM EDT
ignore me, is Eclipse
Cristobal M
10/21/22, 4:30:14 PM EDT
Project home is broken locally
Cristobal M
10/21/22, 2:10:13 PM EDT
Ohh I see you iterate in the same function, let me see then why is broken
Cristobal M
10/21/22, 2:06:53 PM EDT
the invoiceIterate you removed is used to send all pending invoices, contactiterate is used to send to all email addresses in each invoice
Cristobal M
10/21/22, 2:01:40 PM EDT
hmmm we both edited sendinginvoice.groovy
now is not working
Cristobal M
10/21/22, 12:00:23 PM EDT
Yes you showed me how to use it, is the one we have
Christopher B
10/21/22, 11:59:38 AM EDT
We have a generic api to replace variables
Cristobal M
10/21/22, 11:43:23 AM EDT
We added the Project name to the subject only, Im adding the month.
Cristobal M
10/21/22, 11:25:23 AM EDT
I think we talk about it but did not add it, I'm not sure I'm checking
Christopher B
10/21/22, 11:23:51 AM EDT
I thought you did it in the subject line no?
Cristobal M
10/21/22, 11:22:58 AM EDT
Add month variable for invoices (recurring payments to indicate the month it belongs)
Christopher B
10/18/22, 2:25:16 PM EDT
Cristobal, want to pair up?
Cristobal M
10/13/22, 7:50:39 PM EDT
Stripe works again, moved JS to a JS file, now it loads correctly after all DOM.
Cristobal M
10/13/22, 3:13:59 PM EDT
Regarding donation btn, Stripe is not loading correctly with all JS changes, it works locally, I though it was about the async-defer, but is not. I believe is because all stripe code it is inline and tries to loads before DOM ready. Moved around the scritpt to see if order helps but is not. Im going to move the inline script to eministitute.js
brb
Christopher B
10/11/22, 3:03:42 PM EDT
Cristobal I got a report that utz family donation link is not working
Cristobal M
10/6/22, 1:54:59 PM EDT
Chris for this one->
Allow auto login for invoice links. Create the user from email dynamically if needed but not put them on the team and do not log them in
I got the user created, but not clear on "auto login them" and "but do not log them in"?
Christopher B
9/27/22, 12:36:13 AM EDT
Cristobal many of these are for you: Invocing:
Autobilling not working for Yale
Show Unpaid invoices first in invoice report
Allow auto login for invoice links. Create the user from email dynamically if needed but not put them on the team and do not log them in
Check layouts
Add editable Invoice status to the edit links for invoices
Rename invoices "Owner" to "Created By"
Add Bank account to Invoices for when they are paid
Add Invoices to Wallet totals if not already there?
Add investments and Reimburstmen Payments to bank transaction report
Add sub totals to Expense report!
Pagination loses permissions on Expenses and pending reimburstment
Sort columns
Losing the current search after saving one row in Expenses
Christopher B
9/24/22, 3:16:55 PM EDT
@cristobal can we get the header of OI to line up with the content? I see a small gap there. It seems to me we should use container-fluid to do that?
Carley M
5/6/20, 9:01:16 AM EDT
Can you make Amit Paul Admin on World of Wisdom Community