Skip to content

Releases: labhackercd/painel-da-participacao

Release V1.1.1

03 Sep 13:24
37cbd13
Compare
Choose a tag to compare

Fixing chart bugs
Small Improvements

Release V1.1.0

02 Sep 14:29
a1eb27b
Compare
Choose a tag to compare

Adding release with a new chart to Audiencias page and ready for production in e-Democracy ecosystem.

Release V1.0.0

08 Jun 14:39
b5a5a84
Compare
Choose a tag to compare
Version 1.0.0 (#185)

* TS10-MontarNavBar (#6)

* #2 Implementing the NavBar component layout

* #2 Testing the NavBar component

* #2 Correcting minor layout errors

* #2 Correcting distancing between logo and tabs menu

* #2 Changing logo

* #2 Fixing tabs height

* TS09-TelaLogin (#7)

* #1 - Adding template of page and fields style

* #1 - Adding tests

* TS12-MontarTemplateTelaConfig (#8)

* #4 - Adding settings page sidebar and settings page container

* #4 - Adding sidebar tests

* #4 - Adding content section of settings page

* #4 - Adding missing tests

* TS11-TemplateConteudoDashboard (#9)

* #3 Adding Footer component

* #3 Styling and structuring home menu

* #3 Implementing header,still lacks styling refinements

* #3 Implementing header

* #3 Adding content boxes into initial dashboard component

* #3 Introducing tests to various components and fixing the width of the footer

* #3 Trying to test the Header component

* #3 - Adding test of select input example

* #3 Implementing test for the Header component

* #3 Fixing console warnings and unecessary imports

* #3 Updating test snapshot

Co-authored-by: João Paulo Nunes Soares <[email protected]>

* TS20-MenuPerfilLogout (#14)

* #13 - Adding logout menu and tests at navbar

* #13 - Removing unused comments

* TS25-AjustarArquitetura (#22)

* #15 - Adding refactored files

Signed-off-by: João Paulo Nunes Soares <[email protected]>
Signed-off-by: Teogenes Moura <[email protected]>

* #15 - Adding tests and adjusting to pass components as children

Signed-off-by: João Paulo Nunes Soares <[email protected]>
Signerd-off-by: Teogenes Moura <[email protected]>

* #15 - Refactoring test for keep quality

* TS27-CriarTemplateGraficoPizza (#23)

* #21 - Adding pie chart and tests

* #21 - Updating pie chart from Plotly to Google charts due to testing issues

* TS30-GraficoStackedBars (#25)

* #18 - Adding stacked bar chart

* #18 - Removing unused import

* TS26-TemplateGraficoTreeMap (#24)

* #10 Implementing TreeMap chart

* #16 Implementing passing data through props

* TS28-GraficoBarraHorizontal

#17 Implementing bar chart

* #19 - Adding curve line chart and tests (#28)

* TS31-GraficoHeatCalendar (#27)

* #20 Implementing the Calendar Heat Chart

* #20 Fixing snapshot and adding style to chart

* #20 Fixing snapshot new Date error

* #20 Fixing snapshot

* #20 Removing unnecessary file

* TS42-RefatorarGraficos (#32)

* #30 - Adding google chart component and tests

* #30 - Removing old charts code and refactoring audiencias code

* TS41-FerramentaCI (#33)

* #29 - Adding github actions ci file.

* #29 - Fixing actions

* #29 - Adding CI enviroment

* #29 - Adding different actions for prod and dev

* #29 - Adding ci commands in unique files with different jobs

* #29 - Adding tests for settings page and login page.

* #29 - Removing travis and codeclimate settings files

Co-authored-by: Thiago Nogueira <[email protected]>

* TS53-RefatorarProjeto (#37)

* #34 - Adding NextJS folder structures

* #34 - Adding old settings files and fixing tests

* #34 - Adding tests for footer component

* #34 - Adding eslint and fixing problems

* #34 - Fixing eslint problems

* #34 - Fixing the rest of problems

* #34 - Adjusting tests

* #34 - Adjusting CI and dockerfiles

* #34 - Update readme

* #34 - Fixing tests

* US01-VisualizarTotaisAudiencias (#38)

* #35 - Adding base layout for navbar

* #35 - Changing dashboard to dynamic routes settings

* #35 - Adding total boxes and fixing layout

* #35 - Refactoring list itens to map array instead of repeating code

* #35 - Adjusting tests

* #35 - Fixing lint

* US02-VisualizarGraficoBarrasAudiencias (#39)

* #36 - Adding stacked bar google chart and options

* #36 - Adding comment

* US04-VisualizarAudienciasMaisVisualizadas (#44)

* #41 - Changing google charts to receive props and add pie chart

* #41 - Refactoring code

* US05-VisualizarUsuarios (#45)

* #42 - Adding line chart

* #42 - Adding title to chart frame

* TS56-DadosGraficosAudiencias (#49)

* #46 - Adding loading spinners

* #46 - Adding prop validations

* #46 - Adding apis to get totals

* #46 - Fetching data from api and creating corresponding chart

* #46 - Fixing PropTypes warnings and types of props itens

* #46 - Adding new chart for total of users by period

* #46 - Adding new tests for audience page lifecycle

* #46 - Updating api response

* TS57-DadosRankingAudiencias & US03-VisualizarRankingAudienciasParticipativas (#50)

* #47 and #40 - Adding chart and fetch to function

* #47 and #40 - Removing unused reports

* US07-SelecionarPeriodoAudiencias (#52)

* #48 - Adding layout and handle functions

* #48 - Adding filtering by period

* #48 - Fixing tests and styling

* US08-GraficoParticipacaoAudiencias (#58)

* #51  - Adding functions to filter data according to selected period

* #51 - Removing unused functions

* TS61-AlterarLayout (#59)

* #53 - Removing sidebar and adding env variable to getStaticProps of audiencias page

* #53 - Adding LAB logo and changing url references

* #53 - Removing old HomeMenu component

* TS63-AtualizarTabela (#60)

* #55 - Adding function to get a title for audience creating an new array

* #55 - Adding new collums to audiencies table

* #55 - Fixing layout height, adding filtering table by the selected period and changing formating collums of table

* TS64-AdicionarLegendas (#61)

* #56 - Adding subtitle and dynamic period subtitle

* #56 - Removing unused lines

* #56 - Fixing tests momentarily

* TS62-FixarTituloPeriodo (#62)

* #54 - Adding fixed header and scroll content area

* #54 - Fixing eslint errors

* TS67-AtualizarTitulos (#69)

* #63 - Adding new section and subsection header

* #63 - Change audiencas page header and centralizing select period section

* #63 - Fixing eslint errors

* TS69 - TotalParticipantes #70

#67 - Changing from new users to active participants (#70)

* TS68-FormatarNumeros #71

#65 - Adding function to convert numbers to string format with dots

* US10-GraficoUsuariosCadastrados (#72)

* #66 - Adding new .env files

* #66 - Changing base app path

* #66 - Adding new total registered users chart

* US09-BaixarDados (#73)

* #64 - Adding CSVLink to download the data in csv format

* #64 - Adding style to table and adding download

* US11-LegendaPeriodo (#74)

* #68 - Align title of chart frames at center

* #68 - Updating frame titles to selected period

* #68 - Adding tooltips to sections and frames

* #68 - Changing new users section title

* #68 - Adding a frame just for totals

* #68 - Fixing eslint code errors

* #68 - Fixing tests

* TS75-RefatorarAplicacaoPeriodo (#76)

* #75 - Moving functions and components to other files

* #75 - Adding radix parameter to require functions

* #75 - Adding tests of auxFunctions file and mock files

* #75 - Adding tests for check change of periods

* #75 - Fixing eslint errors

* TS81-ElementosTelaAudiencias (#79)

* #77 - Fixing chart period title and organizing table

* #77 - Fixing itens of acceptance criteries

* #77 -  Adding last api update legend to charts and table

* #77 - Adding update hour subtitle of ranking and newUsersChart

* #77 - Updating mock of rooms ranking

* #77 - Adding no data image and adding subtitle to last charts

* TS82-LayoutPaginaWikilegis (#80)

* #78 - Changing color from magic variables to theme palette

* #78 - Refactoring components and create wikilegis page

* #78 - Adding custom color according to pages

* #78 - Fixing eslint errors

* #78 - Fixing tests

* #78 - Update Wikilegis Header

* TS86-AtualizarTitulosTabIndex (#86)

* #81 - Adding variant sizes to typography components

* #81 - Adding dynamic document title according to page

* TS88-AtualizarAcessibilidadeBotoes (#87)

* #83 - Adding acessibility itens to components

* #83 - Fixing eslint errors

* TS89-AtualizarContraste (#88)

* #84 - Changing contrast of some page itens

* #84 - Changing stacked bar colors of chart

* TS94-AtualizarContraste (#92)

* #89 - Adding dynamic color passed as props to MakeStyles

* #89 - Adding new colors to optimize the contrast

* #89 - Changing colors when field is disabled

* #89 - Fixing tests

* TS95-AtualizarNavbar (#93)

* #90 - Adding navbar layout to mobile version

* #90 - Adding navbar tabs to mobile and desktop

* #90 - Fixing eslint errors

* #90 - Fixing wikilegis header color

* TS87-AtualizarAcessibilidadeGraficos (#94)

* #82 - Changing chart line weight and colors of table

* #82 - Adjusting navbar to the prototype

* #82 - Changing tooltip colors

* #82 - Updating total frames acessibility

* #82 - Fixing eslint errors

* #82 - Changing background props properties to not match DOM element

* #82 - Improving page responsiveness

* US12-VisualizarPainelGeral (#95)

* #91 - Adding page route and adding it to navbar

* #91 - Adding page initial structure

* #91 - Fixing tests of general page

* #91 - Moving repeated constants to just one file

* #91 - Moving texts to services folder

* #91 - Refactoring functions

* #91 - Moving auxFunctions to services

* TS96-ExibirTotaisWikilegis (#102)

* #96 - Updating totals urls api and adding wikilegis mocks

* #96 - Adding new mock files and updating Wikilegis Tests

* #96 - Fixing eslint errors

* #96 - Updating wikilegis tooltips

* #96 - Updating env files

* #96 - Updating select range at headers and fixing tests

* TS98-ExibirRankingWikilegis (#103)

* #98 - Changing wikilegis table api data source and collums settings

* #98 - Fixing eslint errors

* #98 - Fixing tests

* #98 - Updating section headers and section update footers

* TS97-GraficoDistribuicaoPeriodoWikilegis (#104)

* #97 - Changing functions to match wikilegis parameters

* #97 - Adding tests

* TS99-ExibirUsuariosPeriodo (#105)

* #99 - Adding wikilegis users api

* #99 - Fixing tests

* Fixing audiencias api subtitle reference

* TS107-CamposRankingWikilegis (#111)

* #106 - Adding fields to wikilegis ranking table and clickable row

* #106 - Removing wrong area controls

* #106 - Fixing tests

* TS109-ExportarDadosRanking (#112)

* #108 - Adding custom header to csv download in wikilegis report

* #108 - Adding PropTypes to chartDataFrame

* TS110-BuscaRankingAudiencias (#113)

* #109 - Adding search input layout

* #109 - Adding function to filter fields of audiencias ranking

* #109 - Moving file to audiencias ranking settings file and making tests

* TS111-BuscaRankingWikilegis (#114)

*#110 - Adding function to filter wikilegis ranking

* #110 - Removing unused comments

* TS108-ToolTipAudiencias

#107 - Updating wikilegis ranking tooltip (#115)

* US13-GraficoParticipacaoEmTabela (#120)

* #116 - Adding sections boxes and table-chart report change functionality

* #116 - Adding ChartReport component

* #116 - Fixing tests

* #116 - Fixing eslint errors

* #116 - Adding new chart and table component to wikilegis

* US14-TotalNovasAudiências (#121)

* #117 - Adding realizaded audiences in period field

* #117 - Aligning item

* US15-PaginaInicial (#122)

* #118 - Adding initial page structure

* #118- Fixing broken layout and adding responsive itens

* #118 - Updating fonts to responsive layout

* #118 - Adding custom loading page indicator when next router is changing page

* Update navbar.js

* TS119-AjustesPaginaAudiencias (#129)

* #123 - Updating audiencias_total_finished to get data from api

* #123 - Updating filter button style

* #123 - Adjusting hyperlink color from frames footer

* #123 - Refactoring filter button style

* #123 - Updating title search bug at search

* #123 - Fixing table title order bug in audiencias ranking table

* #123 - Translating texts in english from tables to portuguese

* #123 - Fixing total users chart data error when certain periods are selected

* #123 - Fixing total users chart bug

* #123 - Adding status collum to chart and to search mechaninsm

* #123 - Adding link to reunion title according to reunion status

* #123 - Refactoring file

* TS120-AjustarPaginaWikilegis (#130)

* #124 - Adjusting responsible parlamentar name to capitalize words

* #124 - Fixing bug to allow users to sort collums as expected

* #124 - Filtering wikilegis ranking table by closing_date instead of opening_date

* #124 - Fixing bug of total of users been computed in invalid dates

* #124 - Updating download icon csv

* #124 - Fixing last commit, removing not used imports

* #124 - Instaling open sans font and updating chart frame legend text

* #124 - Removing unused function and fixing eslint

* TS121-AjustarPaginaInicial (#131)

* #126 - Updating title styles and adding props function to get data

* #126 - Updating revalidate time to 12 hours and refactoring props

* US16-PaginaSobre (#132)

* #125 - Adding page initial structure with informations

* #125 - Adding about page to navbar and adding path to env files

* #125 - Updating fonts size and margins

* #125 - Updating initial page text and updating font sizes to mobile dispositives

* US17-PaginaApis (#133)

* #127 - Adding api page initial structure

* #127 - Updating urls button fron next Link to anchor tag

* #127 - Adding apis page to navbar

* #127 - Updating sites icons and organizing .env files

* #127 - Updating DadosAbertosCD github url

* #127 - Updating urls of api's tools

* US18-MensagensErros (#134)

* #128 - Adding message of no data for selected period to audiencias page

* #128 - Adding message of no data for selected period to wikilegis

* #128 - Adding custom 404 and custom 505 pages

* #128 - Refactoring Audiencias Page for optimization porpuses

* #128 - Removing unused functions, change constants, moving files to specific folders

* #128 - Adding custom alert message of cache data

* #128 - Fixing date-fns minute standart

* TS128-OtimizarPaginaWikilegis (#141)

* #137 - Updating imports

* #137 - Moving functions and settings to specific folders and updating constants

* #137 - Refactoring functions for optimization purposes

* #137 - Refactoring files

* #137 - Creating component to remove unnecessary lines of code

* #137 - Moving functions to util folder and updating imports

* #137 - Updating tests to new structure

* #137 - Moving tests folder for fixing build erros

* TS125-ConfigurarGoogleAnalytics (#142)

* #135 - Configuring google analytics to platform and adding custom script to get internal routes changes

* #135 - Adjusting eslint

* #135 - Removing google analytics settings from collectCoverage watched files

* TS126-CorrigirRedirecionamento(#136)

#136 - Changing from magic variable to process.env (#143)

* TS127-AtualizarPaginaInicial (#144)

* #138 - Adding new initial page structure and carousel base component

* #138 - Adding custom carousel item and carousel component

* #138 - Removing unnecessary dependencies

* #138 - Adding tests to component

* #138 - Adjusting fontsize for best experience in mobile dispositives

* US19-VisualizarFooter (#145)

* #139 - Adding initial footer structure

* #139 - Removing banner from about page

* #139 - Adding links to footer, updating initial page layout of carousel

* #139 - Fixing tests

* TS129-FormatarMensagensAlerta (#146)

* #140 - Adjusting cache message alerts to Audiencias

* #140 - Updating cache message alerts to wikilegis container and fixing footer

* #140 - Eslint errors

* #140 - Adding tests

* Changing initial page button texts

* TS134-AlterarPaginaAudiencias (#155)

* #149 - Fixing audiencias page csv ranking download

* #149 - Removing icon

* #149 - Changing default year of Audiencias and Wikilegis

* #149 - Removing not used constants

* #149 - Organizing constants of audiencias

* #149 - Change audiences text tooltips

* #149 - Updating download csv icons

* TS130-AjustarResolucaoDeTela (#156)

* #150 - Fixing initial page layout error for larger screen devices

* #150 - Adding informations

* TS125-ConfigurarGoogleAnalytics (#157)

#153 - Updating edemocracia swagger api url

* US20-AlterarPaginaSobre (#158)

* #151 - Adding anchorTag cocustom component and some modifications

* #151 - Updating texts of audiencias section

* #151 - Updating wikilegis section texts

* TS133-AlterarMensagemAlerta (#159)

* #147 - Adding new alert design

* #147 - Removing unused mimports

* #147 - Updating conditionals to show alerts

* TS131-AlterarPaginaInicial (#160)

* #148 - Adding caption text

* #148 - Adding new itens to caroulsel

* TS137-AlterarTextoFooter (#161)

* #154-Adding new version of footer

* #154- Making footer responsive

* TS138-OrganizarConstantes (#163)

* #162 - Adding settings folders for easily customize application

* #162 - Moving usetyles to other files in each container or component

* #162 - Adding texts to audiencias page from cosntants files

* #162 - Adding texts from wikilegis constant files

* #162 - Updating magic variables to constants

* #162 - UFixing eslint

* #162 - Moving images to assets folder and updating imports

* #162 - Moving icons and logos to assets folders

* #162 - Moving titles to constants files

* #162 - Changing colors to palette theme

* #162 - Changing MockTheme of tests

* #162 - Adding mocks for audiencias

* #162 - Updating audiencias test to get new mock data and fixing other tests

* #162 - Updating wikilegis tests

* #162 - Updating wikilegis texts and removing old mock files

* #162 - Updating background color to old value

* #162 - Adding spacing in caption of initial page

* Update initial page title

* TS139-AlterarBannerApis (#168)

* #164 - Updating banner text

* #164 - Moving styles of pages to other files

* TS140-DepurarAlertaErro (#169)

* #165 - Adding times to constants

* #165 - Adjusting cache error message time

* #165 - Removing magic constants

* #165 - Adding page colors as constants in settings file

* TS142-ConfigurarDocumentacaoComunidade (#170)

* #167 - Adding GPL3 license

* #167 - Adding code of conduct

* #167 - Adding initial structure of readme

* #167 - Adding  version of readme without img

* #167 -  Adding badge of status of site.

* #167 - Removing unused dependencies

* #167 - Adding folder structure image

* #167 - Align image at center

* TS143-AjustesAplicação (#172)

* #171 - Adjusting totals opinion field

* #171 - Adjusting opinions total tooltip

* #171 - Adjusting title of apis page apicard

* TS141-SubstituirLogo (#173)

* #166 - Adding blur banner to initial page

* #166 - Adding new logo and adding it to inital page banner

* #166 - Adding icon to audiencias total and changing font size

* TS144-AdicionarFavicon (#175)

* #174 - Adding icon as svg and changing basepath to get info from process.env

* #174 - Getting alternat icon for support of older browsers

* TS144-AtualizarApisProducao (#177)

* #176 - Update apis to instance go use basepath

* #176 - Fixing image of errors page, changing the paths

* #176 - Updating tests to get data from apiInstace

* #176 - Updating new users chart last update caption and changing production apis to get dat from production

* #176 - Updating api last update caption to get just last day information

* #176 - Updating last update of api message and adding a filter to wikilegis ranking api data

* TS147-CorrigirCSV (#180)

* #178 - Adding function to filter escape characters in getStaticProps

* #178 - Updating cache refresh time

* TS152-MensagemConsolidação (#182)

* #181 - Adding alert to inform user when data is been consolidate

* #181 - Adding component to wikilegis page and fixing tests

* TS155-TestesAdicionais (#183)

* #184 - Moving pages to unique folders and moving tests to this folders

* #184 - Adding tests for wikilegis page

* #184 - Adding tests for audiencias page

* #184 - Adding test for initial page

* #184 - Adding tests for AlertDataConsolidate

* #184 - Updating ChartAndTable tests

* #184 - Fixing eslint errors

* #184 - Updating tests from audiencias container and wikilegis container

* #184 - Changing files routers to reorganize project structure

* #184 - Updating tests

* Update indexPage.test.js

Co-authored-by: Teogenes Moura <[email protected]>
Co-authored-by: Thiago Nogueira <[email protected]>