gctools-outilsgc / gccollab Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
We need a plugin that will automatically add existing and new users to a group or groups based on email extension.
Port over and develop the onboarding plugin based on the design documentation.
Some users are reporting that after registering for an account and accessing GCcollab, that they have to edit their profile to ensure their info, such as their occupation and organization are reflected correctly.
The dropdown info in the 'edit profile' fields do not reflect the same info that's listed in the registration page, since we redeveloped the registration page. You may recall that the fields on the registration page were tied to the domain manager plug-in. Since the redesign that is not the case. It turns out that we need to make the same change to the 'edit profile' fields. Perhaps this will resolve the issue of lost content. Any thoughts?
New users are unable to register if the prefix to their email address is 3 characters or less. For example, the email address of [email protected]
would be unable to register due to abc
being only 3 characters long.
creates issue for the search (unexpected behaviour that causes the GSA to recursively index the same page)
Currently, adding a new user from the admin backend of the site will automatically send the user a confirmation email for their new account. This should be the default option, however the option to not send this email should be provided as well.
Add Opportunity Platform to GCcollab once bugs fixed and performance optimized.
From gctools-outilsgc/gcconnex#477
@JOutram77 GCcollab has its own home here now, development / adjusting features for GCCollab will happen here too.
It appears to be off screen on my android.
The end result will see GCcollab code appearing in this repository.
Can we make notification defaults for all users of GCcollab, 'Email On' for everything (message, group, likes, etc.)??
The width of the text in the test group needs to be corrected for mobile view. It goes over the screen.
Currently testing code that will add this functionality to GCcollab. It is being built as a plugin that can be ported into other Elgg environments (i.e. GCconnex).
Need to block the SMTP port on the dev server so it doesn't send emails when testing.
Owners of groups are able to invite people to their groups. One option is by email address. This does not currently work.
Can this be enabled/fixed?
We need a module that will allow any approved user to invite anyone else, even if the domain and/or organization are not in the approved list.
The system should also track who invited who.
Mylene Lafleur is a group admin for the Career Boot Camp 2017 group ([https://gccollab.ca/groups/profile/7230/career-boot-camp-2017-camp-de-carrieres-2017]), but is unable to upload a banner graphic to the group.
Concerned that other group admins having similar issues.
Note, there is a banner for this group because I uploaded it.
Sorry, typing mistake... See below.
Shows file image twice.
After logging in from the login page, the browser was redirected to the following URL https://gccollab.ca/analytics/ajax_success instead of the News Feed. The JavaScript functions below were being displayed directly in the browser (invalid headers?):
ga('send', 'event', {"eventCategory":"user","eventAction":"login:before","eventLabel":"Mark Wooff"});ga('send', 'event', {"eventCategory":"user","eventAction":"login","eventLabel":"Mark Wooff"});ga('send', 'event', {"eventCategory":"user","eventAction":"login:after","eventLabel":"Mark Wooff"});
When uploading a file, choosing to add a new folder generates a JS error.
{"current_url":"https://gccollab.ca/file_tools/folder/new/0?folder_guid=","forward_url":"https://gccollab.ca/file/all","output":"","status":0,"system_messages":{"error":[],"success":[]}}
Create wireframes to show the flow of the onboarding plugin for GCcollab.
Currently, this functionality is not there. Will save lots of time when managing email extensions for GCcollab.
We need to fine tune this:
https://gccollab.ca/stats
and expose the APIs to the public throuug:
https://api.gctools.ca/
The reCaptcha does not appear on the registration page of GCcollab.
An error is displayed saying "Invalid reCaptcha validation".
This is stopping users from registering for accounts to GCcollab.
Allow government users to import their GCconnex profiles from the internal government network.
remove description in sidebar, then put activity under members in the sidebar
Files not showing up on the Group page of "Pan-Canadian Trust Framework" at this link: https://gccollab.ca/file/group/6910/all#6920
https://gccollab.ca/groups/all returns discussions
https://gccollab.ca/blog/all returns full blogs (think this should return card snippets as per groups above)
Blogs also have "blog_tools:toggle:feature" in the action icons after post comments and before edit.
Joy suggested we default group notification emails to on. If someone is part of a group would they want emails be default or would we rather an opt-in? I'd vote for opt-out.
Add feature to be able to add content in both language
Some functions do not work on the non-HTTPS version of GCcollab such as icons not displaying and the Registration not submitting properly.
I posted a new blog on GCcollab, but the French version did not save.
https://gccollab.ca/blog/view/7873/gccollab-and-gcconnex-development-environment
Create a mouse over in the "Upload a File" to display the file extensions supported by GCcollab
When you click "Action" from inside a colleague/member's profile, their name is NOT automatically inputted into the "To:" field.
Originally we dimmed down the email html due to email blocking issues. I don't think HTML was ever the issue with that. We should compare GCconnex email text to GCcollab and revert back to original format. This may include some changes in the emailing functionality itself (not just the text) that sent the email in text only formatting.
Pulled this issue from Taiga. It appears there was discussion on adding a new button that displays the Join Group option without having to go through the Settings dropdown.
Hi,
Someone from this quebec provincial deparment can't register. It says "Invalid Email":
http://cspq.gouv.qc.ca
[email protected]
Thanks!
When you put in a job title it updates the work experience but not your actual title.
In order to facilitate import of GCconnex profiles we will need a dump (table creation scripts and data) of GCconnex profile information. For now as a single dump will do but down the road we'd like to automate this process via an FTP dump out to the GCcollab environment.
In the newsfeed, when someone joins a group, 'likes' may appear but the issue is, the 'likes' pre-date someone joining the group. It seems as those it's displaying the 'likes' of the group that's been joined.
In the members page the search is pointing to the local intranet. Should be changed to the GCcollab search page.
The favicon in the root and the header code is set to:
http://gccollabdev.canadaeast.cloudapp.azure.com/_graphics/favicon.ico
But the code overrides it her:
This should be removed or the wet4 graphic updated. I think it's easier to update the graphic with the cross coding being done between GCcollab and GCconnex.
When userA sends an invite to join GCcollab via userB email, keep a list of user(s) that have been invited
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.