Releases: ankaboot-source/wikiadviser
Releases · ankaboot-source/wikiadviser
WikiAdviser v1.0-rc13
What's Changed
- Frontend: remove vitest by @J43fura in #1151
- Implement AI review handling in frontend and update edge function by @TejBenamor in #1143
- Distraction-free mode toggle for article edition by @TejBenamor in #1154
- Fix max-height bug by @TejBenamor in #1156
- Hide changes to review duplicated text and make mira icon spinning by @TejBenamor in #1158
- Multi sized footer logo by @zieddhf in #1162
- Fix Authorization denied to public articles by @J43fura in #1163
Full Changelog: v1.0-rc12...v1.0-rc13
WikiAdviser v1.0-rc12
What's Changed
- Fix email sending error and comment error to anonymous user by @TejBenamor in #1084
- Add-AI-LLM-assistant-to-review by @TejBenamor in #1087
- Fix ArticlesPages component position by @TejBenamor in #1091
- Add edge functions secret OPENROUTER_API_KEY by @zieddhf in #1097
- Set cookie handling by @TejBenamor in #1114
- Disable pretty links and allow external image links by @zieddhf in #1112
- Make button collapsable in mobile by @TejBenamor in #1098
- Fix-hover-on-change-and-make-item-change-responsive by @TejBenamor in #1115
- Update powered by wikiadviser logo by @zieddhf in #1120
- Implement spacing and margin for mobile by @TejBenamor in #1119
- Fix getWikipediaArticles: prop warning & user-agent by @J43fura in #1138
- Add focus mode functionality with toggle and state management by @TejBenamor in #1124
- Add version number to user-agent by @J43fura in #1139
- Add user-agent header to all wikipediApi reqs by @J43fura in #1141
Full Changelog: v1.0-rc11...v1.0-rc12
WikiAdviser v1.0-rc11
What's Changed
- Fix: Add path and required resources check by @zieddhf in #871
- Forward_auth: allow
extensions/VisualEditor/lib/ve/src/uiby @J43fura in #876 - Use qlty for maintainability by @J43fura in #881
- Fix
WIKIADVISER_BACKGROUND_COLORSby @J43fura in #878 - Update docs & add qlty badge by @J43fura in #882
- Wikiadviser docker solution for users by @zieddhf in #886
- Various fixes by @J43fura in #888
- Delete user and anonymize data without manually creating user by @J43fura in #890
- Set deleted user default avatar by @J43fura in #892
- Add a note regarding the firewall for Edge Function to local MediaWiki communication by @J43fura in #897
- Fix: Technical networking issues on local setup (dockerized frontend) by @zieddhf in #898
- Mono Mediawiki instance install by @zieddhf in #901
- Fix: Failed connection between Edge functions and local Mediawiki by @zieddhf in #902
- Edge function: use
deno_version's default value1by @J43fura in #906 - Script to auto generate .env files by @zieddhf in #913
- Automate MW BotPassword creation by @zieddhf in #921
- Dockerized Mediawiki by @zieddhf in #924
- Default opensource mediawiki setup to English by @zieddhf in #925
- Exit execution if mediawiki install fail by @zieddhf in #926
- Fix: Mount data volumes and avoid re-executing docker-entrypoint.sh on restart by @zieddhf in #929
- Update MW bot password in .env automatically by @zieddhf in #932
- Migrate "hide non editor distractions" to common.js by @J43fura in #935
- Migrate 'On "Save Changes" go to diffUrl' to common.js by @J43fura in #936
- Migrate "Disable VisualEditor welcome dialog" out of MyVisualEditor by @J43fura in #937
- MyVisualEditor: simplify "Skip hiding unchanged data" code by @J43fura in #938
- Run mediawiki & wikiadviser with single compose by @zieddhf in #939
- Use ready to go mediawiki instance during setup by @zieddhf in #942
- Update docker-compose.yml by @zieddhf in #946
- Update start.sh by @zieddhf in #947
- Fix mediawiki docker entrypoint by @zieddhf in #950
- Upgrade MyVisualEditor to version
1.45.0-wmf.9by @TejBenamor in #949 - Automate mediawiki build & push to docker-hub by @zieddhf in #951
- add Notification feature by @TejBenamor in #948
- Automate editing common.js and common.css by @zieddhf in #960
- Create new migration for drop constraint by @TejBenamor in #964
- Creating notification edge function by @TejBenamor in #965
- VisualEditor: remove redundancy by @J43fura in #967
- Migrate custom code out of myvisualeditor into common.js by @J43fura in #968
- Fix NotificationsBell style by @TejBenamor in #969
- Remove notification hardcoded message from db by @TejBenamor in #970
- Create 20250806170502_fix_notifications_fk_constraint.sql by @J43fura in #979
- Fix notifications crashing edge functions due to missing vault value by @J43fura in #978
- Implement email notification system for database changes by @TejBenamor in #972
- Automate mediawiki commons deployment by @zieddhf in #986
- Order articles by newest by @J43fura in #989
- Use wikipedia directly if no proxy is provided by @J43fura in #991
- Fix invalid WIKIPEDIA_PROXY (QA/PROD) by @J43fura in #992
- Order articles by newest edit by @J43fura in #994
- Drop down button (open, view, delete) for articles by @J43fura in #993
- Add role update notifications for others and improve email handling and remove notification for owner's article by @TejBenamor in #983
- Fix notifications edge functions variables mismatch by @zieddhf in #995
- Fix typo in commons deployment workflows by @zieddhf in #996
- Fix deepsource's artifact never reported by @J43fura in #997
- Add logo in email templates by @J43fura in #999
- Fix delete user by @J43fura in #1002
- Fix typo in email templates by @J43fura in #1004
- Update foreign key constraints in notifications table for cascade delete by @TejBenamor in #1006
- Fix MW commons deployment trigger by @zieddhf in #1009
- Refactor email notifications to use HTML templates by @TejBenamor in #1000
- Fix default share_link_day_limit by @J43fura in #1015
- Handle local supabase email verification by @J43fura in #1016
- Remove articles when deleting user by @J43fura in #1017
- Handle revision notification instead of changes by @TejBenamor in #1019
- Enhance notification UI and message by @TejBenamor in #1018
- Add waiting game during local setup by @zieddhf in #1020
- Articles: Add Share Article button by @J43fura in #1026
- Jump to a specific Change (URL) in notification and email by @TejBenamor in #1029
- Fix waiting game by @zieddhf in #1035
- Fix email text by @TejBenamor in #1042
- Fix notification ui & jump to change by @TejBenamor in #1043
- Hide-diff-from-user by @TejBenamor in #1045
- Fix: remove mediawiki frontend error string by @zieddhf in #1049
- Make spinner cover editor iframe instead of full screen by @TejBenamor in #1052
- Anonymous sign in by @J43fura in #1053
- Fix confusion between anon & oauth users by @J43fura in #1058
- Fix anon button & profiles table by @J43fura in #1060
- Make button in text by @TejBenamor in #1062
- Implement mobile navigation bar by @TejBenamor in #1063
- Stepper ui & auth styling fixes by @J43fura in #1065
- Show users display name first then email by @J43fura in #1067
- Edit email template by @TejBenamor in #1071
- Add responsiveness to ShareCard by @TejBenamor in #1079
- Add redirection to article after sign in by @TejBenamor in #1082
Full Changelog: v1.0-rc10...v1.0-rc11
WikiAdviser v1.0-rc10
What's Changed
- Remove consecutive run commands "Resolves #750." by @TejBenamor in #760
- Improve README & Add License by @J43fura in #763
- Update README.md by @J43fura in #766
- Add pnpm Audit GitHub Action by @TejBenamor in #764
- Update CONTRIBUTING.md: Remove Code Of Conduct by @J43fura in #767
- Store MediaWiki's secret keys as environment variables rather than hardcoding them by @TejBenamor in #769
- Refactor mediawiki setup script by @zieddhf in #773
- Automated Installation and Update for MediaWiki by @TejBenamor in #774
- Fix mediawiki setup script by @zieddhf in #775
- Caddy: Redirect not found articles to wikipedia by @J43fura in #778
- Fix: robot.txt not served correctly by @zieddhf in #779
- Mediawiki 403 fixes by @J43fura in #780
- Mediawiki fix 403 by @J43fura in #782
- Allow Redirectable articles by @J43fura in #784
- Redirect all simple article links to Wikipedia by @J43fura in #785
- Remove suspicious ci-check step by @zieddhf in #787
- Supabase functions deploy CI/CD by @zieddhf in #789
- Full Article API Import (Instead of automating) by @J43fura in #790
- Migrate
restrictMediawikiAccesstoedge functionby @TejBenamor in #783 - Fix: Deploy functions fail with invalid secret pair: ffffff. Must be NAME=VALUE by @zieddhf in #793
- MediawikiAutomator: use API to login instead by @J43fura in #796
- Restrict mediawiki access fixes by @J43fura in #797
- Backend: remove auth router by @J43fura in #802
- Caddy forward auth to supabase functions by @zieddhf in #801
- Migrate : wikipedia.routes.ts by @TejBenamor in #806
- Fix edge functions not deploying by @J43fura in #812
- fix edge-functions failing to deploy by @J43fura in #815
- add
--no-verify-jwtto thewikipediaedge-function deploy script by @J43fura in #816 - fix edge-function: add missing env variable by @J43fura in #817
- edge function: remove unused "MEDIAWIKI_ENDPOINT" by @J43fura in #819
- backend: remove wikipedia route by @J43fura in #821
- migrate: RestrictMediawikiAccess test by @J43fura in #823
- Create supabase-functions-tests.yml by @J43fura in #825
- Fix mediawiki setup script by @zieddhf in #824
- implement Mediawiki API integration with article creation functionality by @TejBenamor in #822
- refactor: merge delete article with permission into main edge function with frontend and fix env.schema.ts by @TejBenamor in #827
- remove playwright by @J43fura in #830
- feat: create importArticle function and edit route for frontend by @TejBenamor in #829
- feat: implement updateArticleChanges function and refactor related API calls by @TejBenamor in #832
- fix addSourceTemplate pattern by @J43fura in #833
- CORS: Allow all methods by @J43fura in #835
- fix: update import statement for Supabase client and ensure environme… by @TejBenamor in #836
- edge functions: use cors library when searching article by @J43fura in #837
- fix: update route for updating article changes to use a dynamic ID by @TejBenamor in #839
- feat: implement deleteArticleRevision function and update API routes by @TejBenamor in #838
- use hono/cors by @J43fura in #840
- Fix CORS & search spinner by @J43fura in #841
- deploy "article" by @J43fura in #845
- log errors of function article by @J43fura in #846
- fix supabaseUserAuthorization.ts imports by @J43fura in #847
- fix
restrict-mediawiki-accessfunction name by @J43fura in #848 - refactor: standardize string quotes and improve documentation in parsingHelper.ts and adding missing comment by @TejBenamor in #849
- Add no verify jwt to article function in supabase by @TejBenamor in #850
- Mediawiki setup script (multi env) by @zieddhf in #828
- forward_auth: handle edge-functions using custom
X-Internal-Requestheader by @J43fura in #852 - forward auth: handle edge functions using secret by @J43fura in #853
- edge-functions: refactor cors by @J43fura in #854
- Fix loader by @J43fura in #855
- refactor: user-avatar and implement cors middleware by @TejBenamor in #856
- 820 migrate unit tests parsing helper by @J43fura in #859
- remove backend by @J43fura in #860
- Update mediawiki setup docs by @zieddhf in #858
- frontend: remove backend related code by @J43fura in #861
- Update:database.types.ts by @TejBenamor in #862
- feat: refactor share link functionality to use Hono framework and separate controllers by @TejBenamor in #863
- frontend: remove axios and fix error handling by @J43fura in #864
- fix color Generator by @J43fura in #865
- fix
wgUsePathInfotypo & capitalizetitle's prop first letter on "View Article" by @J43fura in #869
Full Changelog: v1.0-rc9...v1.0-rc10
WikiAdviser v1.0-rc9
What's Changed
- Fix share settings by @J43fura in #726
- Fix 403 while citing in ve by @J43fura in #728
- Allow templatedata related requests - 403 by @J43fura in #741
- Migrate to pnpm by @TejBenamor in #753
- Upgrade MyVisualEditor to version
wmf/1.44.0-wmf.14by @TejBenamor in #756 - Upgrade Mediawiki to version
wmf/1.44.0-wmf.14by @zieddhf
Full Changelog: v1.0-rc8...v1.0-rc9
WikiAdviser v1.0-rc8
WikiAdviser v1.0-rc7
WikiAdviser v1.0-rc6
What's Changed
- Selectable roles for share links by @J43fura in #669
- Add realtime to share settings by @J43fura in #671
- Fix default ENV.SHARE_LINK_DAY_LIMIT by @J43fura in #673
- press enter to send comment by @J43fura in #674
- prevent tab navigation from selecting "send comment" button by @J43fura in #674
Full Changelog: v1.0-rc5...v1.0-rc6
WikiAdviser v1.0-rc5
What's Changed
- Update Localsettings by @zieddhf in #662 (Add extension: WikiEditor)
- Fix viewer cant view article by @J43fura in #664
Full Changelog: v1.0-rc4...v1.0-rc5
WikiAdviser v1.0-rc4
Fix change roles regression (#659) fixes #658